Re: gzip zombie / spawned from init

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Nico Schottelius wrote:
Hello!

I wrote an init replacement (cinit), which is now in the beta-phase.
The only problem I do have currently is that when calling
'loadkeys dvorak' directly from init (without a shell or anything)
it will leave behind a gzip zombie (which was forked by loadkeys).

Now my question is: Is that a problem of loadkeys or from my init
and what could be the reasons that it's still there?

Not really a kernel issue but:

Yes and no. If a parent exits before its child, the child is reparented to init. loadkeys probably doesn't wait properly for gzip to finish.


cinit forks() loadkeys and does waitpid() for it. There is no
> loadkeys zombie, only gzip.

Use waitpid(-1,...) or wait(...) to wait on all childeren in your init. gzip will become a child of cinit.

Groeten,
Bart
--
Bart Hartgers - TUE Eindhoven - http://plasimo.phys.tue.nl/bart/contact/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux