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