gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r12809 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r12809 - gnunet/src/transport
Date: Thu, 2 Sep 2010 10:30:11 +0200

Author: nevans
Date: 2010-09-02 10:30:11 +0200 (Thu, 02 Sep 2010)
New Revision: 12809

Modified:
   gnunet/src/transport/gnunet-nat-server.c
Log:
check parent pid, die if gone

Modified: gnunet/src/transport/gnunet-nat-server.c
===================================================================
--- gnunet/src/transport/gnunet-nat-server.c    2010-09-02 08:29:32 UTC (rev 
12808)
+++ gnunet/src/transport/gnunet-nat-server.c    2010-09-02 08:30:11 UTC (rev 
12809)
@@ -631,6 +631,8 @@
                   strerror (errno));
          break;
        }
+      if (1 == getppid()) /* Check the parent process id, if 1 the parent has 
died, so we should die too */
+        break;
       if (FD_ISSET (icmpsock, &rs))
        process_icmp_response ();
       if (0 == (++alt % 2))




reply via email to

[Prev in Thread] Current Thread [Next in Thread]