thanks mas Ernas, programnya udah bisa jalan di background dan nge-detach
controlling tty... kayaknya pake setsid()

saya liat man setsid, timbul lah pertanyaan baru...
session itu apa ya ?
apa setiap proses punya session id ?
selain uid, gid, euid, egid, session id (sid ?), apa ada id-id yang lain
milik proses ?
trus gunanya session buat apa ?

thanks



> mungkin snippet ini membantu :
> 
>     /* go into the background */
>     if ((pid = fork ()) < 0) {
>       syslog (LOG_ERR, "Could not fork into background: %m");
>       die (1);
>     } 
>     close (0);
>     close (1);
>     close (2);
>     if (setsid () == -1)
>       exit (-1);
>     (void) umask (S_IRWXG | S_IRWXO);
>     (void) chdir ("/");         /* no current directory. */
>     
>     /* parent process is finished */
>     if (pid != 0)
>       exit (0);
> 
> 
> -- 
> ernasm./
> http://www.samba.co.id
> 


Beauty, brains, availability, personality; pick any two.
- leo -



--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke