From 93018484d4542523589e55789c220590ecc818de Mon Sep 17 00:00:00 2001 From: james <> Date: Thu, 28 Feb 2008 22:43:25 +0000 Subject: *** empty log message *** --- apps/sympathy.c | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/apps/sympathy.c b/apps/sympathy.c index 2339853..9c1ce63 100644 --- a/apps/sympathy.c +++ b/apps/sympathy.c @@ -11,6 +11,9 @@ static char rcsid[] = /* * $Log$ + * Revision 1.25 2008/02/28 22:43:25 james + * *** empty log message *** + * * Revision 1.24 2008/02/28 22:00:42 james * *** empty log message *** * @@ -495,14 +498,6 @@ main (int argc, char *argv[]) /*nochdir incase socket is relative path, unlink then will fail */ daemon (1, 0); - /*Tell our parent's parent what our pid is */ - if (csnok) - { - pid = getpid (); - - write (csnok_pipe[1], &pid, sizeof (pid)); - close (csnok_pipe[1]); - } } @@ -522,6 +517,16 @@ main (int argc, char *argv[]) } server_socket = socket_listen (oargs['k']); + + /*Tell our parent's parent what our pid is */ + if (csnok) + { + pid = getpid (); + + write (csnok_pipe[1], &pid, sizeof (pid)); + close (csnok_pipe[1]); + } + if (!server_socket) fatal_moan ("failed to create socket %s for listening", oargs['k']); -- cgit v1.2.3