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]