Re: panel using all CPU
- From: Daniel Burrows <Daniel_Burrows brown edu>
- To: gnome-list gnome org
- Subject: Re: panel using all CPU
- Date: Wed, 4 Nov 1998 21:01:08 -0500
On Wed, Nov 04, 1998 at 01:15:41PM -0500, Louis-Dominique Dubeau scribbled:
> Duncan Pierce <cmrdrp@soc.staffs.ac.uk> writes:
>
> > I'm not so sure this is a panel problem - it may be a session management
> > problem, or a g[dt]k problem.
>
> In my case, it happened after I "logged out" of the panel. The
> applets didn't seem to notice the panel was gone and just started
> eating up all the CPU time.
>
> Regards,
> ldd
>
I think this may be a bug in GTK+. It seems like whenever a GTK+ application
loses its connection to the X server, it fails to shut down and instead
starts running rampant, eating all the CPU time it can get. Here's sample
output from testgtk (CVS last friday):
Loading Theme /usr/local/gnome/lib/gtk/themes/engines/libpixmap.so
Theme theme: Creating style
Theme theme: Creating style
Theme theme: Creating style
Theme theme: Creating style
Theme theme: Creating style
Theme theme: Realizing style
Theme theme: Realizing style
Theme theme: Realizing style
Theme theme: Realizing style
Theme theme: Realizing style
Gdk-Message:
** ERROR **: sigpipe caught
Gdk-Message:
** ERROR **: sigterm caught
"sigpipe caught" is me telling the WM to kill its connection. But it
kept running, and a top process running at the same time showed it using
>90% processor time. The sigterm is me killing it from top. I think
other programs (gnomecal..) do this as well, especially when the X server
shuts down while they're still running. I hope this isn't a feature. :-)
--
Daniel Burrows
> Why?
BECAUSE
> Why anything?
BECAUSE EVERYTHING ****** ETERNAL DOMAIN ERROR +++ REDO FROM START
-- Terry Pratchett, _Interesting Times_
PGP signature
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]