[EMAIL PROTECTED]([EMAIL PROTECTED])@Wed, Mar 21, 2001 at 12:34:37PM +0700:
>
> hallo programmers
>
> ada yang tau nggak gimana cara ngelepasin (nge-detach) suatu proses dari
> control terminalnya ?
>
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
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]