Programy nie odczepiające się od terminala (gpm, innwatch, vixie crond)
Jan Rekorajski
baggins w sith.mimuw.edu.pl
Nie, 2 Wrz 2001, 03:37:11 CEST
[sobota, 01 wrzesień 2001], Jakub Bogusz napisał(a):
> Znowu mnie to trafiło - zauważyłem, że od kilku (8) dni nie działa mi
> (vixie) crond - myślałem, że sam zszedł, ale w logach znalazłem:
> "SAK"...
>
> Jaka jest (w miarę ogólna) metoda odczepiania się od terminala?
pid = fork()
if (pid > 0)
exit(0);
else if (pid == 0) {
close(0);
close(1);
close(2);
}
chociaż AFAIR samo fork(); exit() bez close(0,1,2) powinno wystarczyć.
Janek
--
Jan Rękorajski | ALL SUSPECTS ARE GUILTY. PERIOD!
baggins<at>mimuw.edu.pl | OTHERWISE THEY WOULDN'T BE SUSPECTS, WOULD THEY?
BOFH, MANIAC | -- TROOPS by Kevin Rubio
Więcej informacji o liście dyskusyjnej pld-devel-pl