🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.programming
2 messages
2 total messages Started by pul... Krzysztof Pulapa Wed, 05 Jun 1996 00:00
fork + exec II
#805
Author: pul... Krzysztof Pulapa
Date: Wed, 05 Jun 1996 00:00
21 lines
1081 bytes
Czy istnieje jakis sposob zakonczenia procesu potomnego aby po nim nie 
zostawalo cos takiego ? :

  PID TT STAT  TIME COMMAND
   8133 ?  S     0:00 msend -m
   8135 ?  Z     0:00 <defunct>
   8136 ?  Z     0:00 <defunct>
   8152 ?  Z     0:00 <defunct>


Probowalem juz signal(SIGCHLD,...) u "tatuska" , ale jak sie okazalo
tatus czesto sie wieszal , a zwisy minely po usunieciu wlasnie instrukcji
signal , natomiast do odczytu statusu uzywalem wait4() z WNOHANG , ale
jednak wieszanie wystepowalo ...
Wiec moze cos sie da zrobic w procesie potomnym ?

--
Pulapa Krzysztof   ,  Politechnika Krakowska
  E-mail:   pul...@edison.pk.edu.pl , ji...@lab.twins.pk.edu.pl , ji...@irc.pl
  URL   :   http://lab.twins.pk.edu.pl/~jimi/ , on IRC : Jimi
Re: fork + exec II
#806
Author: mi... Adam Kubicki
Date: Wed, 05 Jun 1996 00:00
21 lines
1181 bytes
Krzysztof Pulapa (pul...@edison.pk.edu.pl) wrote:
: Czy istnieje jakis sposob zakonczenia procesu potomnego aby po nim nie 
: zostawalo cos takiego ? :

[pare zombie wycietych]

: Probowalem juz signal(SIGCHLD,...) u "tatuska" , ale jak sie okazalo
: tatus czesto sie wieszal , a zwisy minely po usunieciu wlasnie instrukcji
: signal , natomiast do odczytu statusu uzywalem wait4() z WNOHANG , ale
: jednak wieszanie wystepowalo ...
: Wiec moze cos sie da zrobic w procesie potomnym ?

1. jak parent sie wieszal to cos skopales ;-)
2. w child nic nie zrobisz
3. czy te ,... to SIG_IGN ? 
4. daj wait (bez wnohang) w parent i forknij childa aby robil to co 
powinien parent - w parent wtedy petelka wait unless wait zwrocil blad
czyli juz nie ma childow zadnych wiec bye

-adam
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads