On 8/10/06, Patrick Doyle <wpdster@xxxxxxxxx> wrote:
Has anybody else seen this? Every once in a while, I'll click the "Email" icon, the load shoots up to 1 and nothing happens. If I kill the instance of bonobo-activation-server that is sitting at the top of my "top" list, Evolution pops up. I have also seen this when trying to start a new shell window. There doesn't seem to be much rhyme or reason to this. It just happens occasionally, although, I have seen it happen more regularly when the processor is under a high load. (which makes things tough, when the reason I wanted to open a new shell window was to kill off the process that was hogging the CPU :-) --wpd
I sent this off to the list about 6 weeks ago and have not seen any replies, so I assume that the answer to my "Has anybody else seen this?" question is "no". :-) In the mean time, I would like to change my question to "Can anybody help me figure out how to resolve this?" It still happens occasionally... often enough that it's annoying, but not often enough that I can predict when it will or won't happen. When it happened just this morning, I ran strace on the hung process and saw that bonobo-activation-server looks like it's stuck in a loop. strace reports: accept(22, 0xbff38550, [110]) = -1 EMFILE (Too many open files) poll([{fd=12, events=POLLIN}, {fd=20, events=POLLIN|POLLPRI}, {fd=22, events=POLLIN|POLLPRI, revents=POLLIN}, {fd=3, events=POLLIN|POLLPRI}, {fd=17, events=POLLIN|POLLPRI}, {fd=25, events=POLLIN|POLLPRI}, {fd=26, events=POLLIN|POLLPRI}, {fd=28, events=POLLIN|POLLPRI}, {fd=29, events=POLLIN|POLLPRI}, {fd=27, events=POLLIN|POLLPRI}, {fd=30, events=POLLIN|POLLPRI}, {fd=31, events=POLLIN|POLLPRI}, {fd=32, events=POLLIN|POLLPRI}, {fd=33, events=POLLIN|POLLPRI}, {fd=34, events=POLLIN|POLLPRI}, {fd=24, events=POLLIN|POLLPRI}, {fd=35, events=POLLIN|POLLPRI}, {fd=38, events=POLLIN|POLLPRI}, {fd=39, events=POLLIN|POLLPRI}, {fd=37, events=POLLIN|POLLPRI}, {fd=40, events=POLLIN|POLLPRI}, {fd=36, events=POLLIN|POLLPRI}, {fd=41, events=POLLIN|POLLPRI}, {fd=45, events=POLLIN|POLLPRI}, {fd=46, events=POLLIN|POLLPRI}, {fd=51, events=POLLIN|POLLPRI}, {fd=52, events=POLLIN|POLLPRI}, {fd=53, events=POLLIN|POLLPRI}, {fd=54, events=POLLIN|POLLPRI}], 29, -1) = 1 Any thoughts? Ideas? Wild goose chase ideas you would care to send me on to stop pestering the list? --wpd