On Monday 23 April 2007 05:17, Carlos E. R. wrote: > The Sunday 2007-04-22 at 23:43 -0500, Rajko M. wrote: > > ps x | grep mono > > gives > > 4582 ? Z 0:00 [mono] <defunct> > > 4669 ? Z 0:01 [mono] <defunct> > > 4678 ? Z 0:01 [mono] <defunct> > > 9925 ? Z 0:01 [mono] <defunct> > > 9926 ? Z 0:01 [mono] <defunct> > > > > and number is growing with time. > > How to find out who is leaving them? > > Use "ps afx" instead: > > 12410 ? Sl 2:16 beagled /usr/lib/beagle/BeagleDaemon.exe --bg > --autostarted --indexing-delay 300 19616 ? Z 0:01 \_ [mono] > <defunct> > 19617 ? Z 0:01 \_ [mono] <defunct> > ... > 20513 ? Sl 1:08 beagled-helper /usr/lib/beagle/IndexHelper.exe > 20948 ? Z 0:02 \_ [mono] <defunct> > 20949 ? Z 0:02 \_ [mono] <defunct> >
Thanks Carlos, Here is what comes out with (skipped lines that refer to ps afx): ps afx | grep -B1 mono -- 4259 ? Sl 11:35 beagled /usr/lib/beagle/BeagleDaemon.exe --bg 4582 ? Z 0:00 \_ [mono] <defunct> 4669 ? Z 0:01 \_ [mono] <defunct> 4678 ? Z 0:01 \_ [mono] <defunct> -- 12033 ? Sl 2:50 beagled-helper /usr/lib/beagle/IndexHelper.exe 12225 ? Z 0:01 \_ [mono] <defunct> 12227 ? Z 0:01 \_ [mono] <defunct> First time I've noticed this it was 3 processes and later 5. The difference seems to be between running BeagleDaemon.exe and IndexHelper.exe. It seems that .exe suffix is the source of problem. Mono is confused what is going on, can't solve paradox and dies, but it so confused that can't die cleanly and turns <defunct> zombie. What to do? -- Regards, Rajko. http://en.opensuse.org/Portal -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
