fork/exec jeste jednou

Karel Zak zakkr na zf.jcu.cz
Čtvrtek Leden 7 20:49:36 CET 1999



On Thu, 7 Jan 1999, Zdenek Precek wrote:

> ZdravimB
> Ja jsem si kdysi napsal tuto funkci, ktera mi spolehlive funguje:
> 
> static  void
> Daemonize ()
> {
> 	int		Err = 0 ;
>         switch ( fork() )
>         {
>         case -1:
>                 Err++ ;
>         default:
>                 exit ( Err ) ;
>         case 0:
>                 setpgrp() ;
>                 fprintf ( stderr, "daemon started, pid= %d\n" , getpid() ) ;
>         }
> }

 Jen mala poznamka: urcite bych stav v tomto kodu za hodny 'deamon started'
nepovazoval. Nutne by tam melo byt 'cd /' atd. ostatne uz to v konf. nekdy
bylo. Je na to nekde i web stranka, ale kde? (ta hlava zapometliva)...

							Zakkr

 PS. k tomuto threadu: mozna by stalo za to primo napsat co se resi a urcite
se ozve nekto s nekakym resenim.





   



 



Další informace o konferenci Linux