[dev] Re: orphan wmiirc's, wmii's / ruby wmiirc

From: Armando Di Cianno <armando_AT_goodship.net>
Date: Thu, 10 Dec 2009 15:34:46 -0500

... with the addenum that the new parent of all the supposed orphans
has become 1 / init.

__armando

On Thu, Dec 10, 2009 at 3:32 PM, Armando Di Cianno <armando_AT_goodship.net> wrote:
>> $ ps -e -o pid,pid,lstart,time,command -H|grep -C 4 wmii
>
> The second 'pid' should've been 'ppid', but I think the parenting is
> still pretty clear in the original ps list.
>
> __armando
>
> On Thu, Dec 10, 2009 at 3:31 PM, Armando Di Cianno <armando_AT_goodship.net> wrote:
>> I'm using the sunaku wmiirc setup, with some modifications, from
>> github.  I tend to restart/re-run wmiirc a lot, as I make
>> modifications.  I'm running an up-to-date Gentoo Linux system, with a
>> pretty basic setup.  I had some X updates, so I decided to finally log
>> out, and try to diagnose an issue I observed that I thought might be
>> make clear with a fresh X log in.
>>
>> Anyways, basically I have multiple wmiirc's (ruby ones, in this case),
>> but only one seems germane to the current session.  Here's  a ps
>> output edited slightly for clarity.  (Mail viewer's w/o monospace
>> might not show the parenting well.)
>>
>> $ ps -e -o pid,pid,lstart,time,command -H|grep -C 4 wmii
>> ...
>> 18600 18600 Tue Nov 17 16:45:15 2009 00:00:00   wmii
>> ...
>> 17775 17775 Wed Dec  2 11:52:34 2009 00:00:16   ruby
>> /home/fafhrd/.wmii/ruby-git/wmiirc
>>  2447  2447 Wed Dec  2 15:29:06 2009 00:00:00   wmii
>> ...
>> 19328 19328 Thu Dec 10 14:16:48 2009 00:00:00   ruby
>> /home/fafhrd/.wmii/ruby-git/wmiirc
>> ...
>> 19759 19759 Thu Dec 10 14:19:05 2009 00:00:00   /usr/bin/gdm
>> 19760 19760 Thu Dec 10 14:19:05 2009 00:00:00     /usr/bin/gdm
>> 19764 19764 Thu Dec 10 14:19:05 2009 00:01:04       /usr/bin/X :0
>> -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7
>> 19796 19796 Thu Dec 10 14:19:20 2009 00:00:00       /bin/sh
>> /etc/X11/gdm/Xsession custom
>> 19829 19829 Thu Dec 10 14:19:20 2009 00:00:00         xscreensaver -no-splash
>> 19832 19832 Thu Dec 10 14:19:20 2009 00:00:00         wmii
>> ...
>> 19866 19866 Thu Dec 10 14:19:20 2009 00:00:00   wmii
>> 19896 19896 Thu Dec 10 14:19:20 2009 00:00:05   ruby
>> /home/fafhrd/.wmii/ruby-git/wmiirc
>>
>> Now, if I run ~/.wmii/wmiirc (that file contains "wmiir xwrite /ctl
>> spawn ruby-git/wmiirc") again, I notice the following:
>> 1) wmii proceses still there: 18600, 2447, 19832, 19866 (all of them)
>> 2) ruby wmiirc processes still there: 17775, 19328
>> 3) ruby wmiirc processes gone: 19896
>> 4) ruby wmiirc processes new: 26416
>>
>> I am seeing normal behavior here?  Does anyone else have rogue wmii's
>> or wmiirc's?  FWIW, the same behavior was happening to be in the sh
>> wmiirc's a while back, but I didn't think much of it, at the time.
>> How harmful could the extra wmiirc's processes be?  Could they be
>> "eating" event from /event in 9p?
>>
>> The first wmii and wmiirc seem clearly wrong, having been launched on Dec 2nd.
>>
>> Thanks for any info -- a bit confused here,
>> __armando
>>
>
Received on Thu Dec 10 2009 - 20:34:46 UTC

This archive was generated by hypermail 2.2.0 : Thu Dec 10 2009 - 20:48:04 UTC