Thanks Jeff,

That clarifies it.

Regards

Cornelis

--memento mori
On 3/14/06, Jeff Pang <[EMAIL PROTECTED]> wrote:
>
>
> >
> >Does that not mean that a parent will stay alive until all children have
> >finished ?
> >
>
> No,the parent should get exited when it finish its session,in spite of
> childs are still running or not.
> When the parent exit,the childs should be take-overed by system init
> process,whose process ID is typically '1'.
>
> for example,when you execute:
>
> $ perl -e 'sleep 3 unless fork'
>
> under unix shell,then execute 'ps -elf' system command,you could see:
>
> F S UID        PID  PPID  C PRI  NI ADDR    SZ WCHAN  STIME
> TTY          TIME CMD
> 1 S coremail 13564     1  0  75   0    -  1393 schedu 21:44
> pts/0    00:00:00 perl -e sleep 3 unless fork
>
> The process's pid is 1 really.It has been take-overed by system init
> process.
>
> Hope it helps.
>
> --
> Jeff Pang
> NetEase AntiSpam Team
> http://corp.netease.com
>

Reply via email to