gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r12300 - gnunet/src/vpn


From: gnunet
Subject: [GNUnet-SVN] r12300 - gnunet/src/vpn
Date: Wed, 21 Jul 2010 00:21:57 +0200

Author: toelke
Date: 2010-07-21 00:21:57 +0200 (Wed, 21 Jul 2010)
New Revision: 12300

Modified:
   gnunet/src/vpn/gnunet-daemon-vpn.c
Log:
close the not-used pipe ends

the EOF from the helper gets reported correctly now

Modified: gnunet/src/vpn/gnunet-daemon-vpn.c
===================================================================
--- gnunet/src/vpn/gnunet-daemon-vpn.c  2010-07-20 22:06:15 UTC (rev 12299)
+++ gnunet/src/vpn/gnunet-daemon-vpn.c  2010-07-20 22:21:57 UTC (rev 12300)
@@ -64,7 +64,10 @@
        mycls->helper_pid = GNUNET_OS_start_process(mycls->helper_in, 
mycls->helper_out, "gnunet-vpn-helper", "gnunet-vpn-helper", NULL);
 
        mycls->fh_from_helper = GNUNET_DISK_pipe_handle (mycls->helper_out, 
GNUNET_DISK_PIPE_END_READ);
-       
+
+       GNUNET_DISK_pipe_close_end(mycls->helper_out, 
GNUNET_DISK_PIPE_END_WRITE);
+       GNUNET_DISK_pipe_close_end(mycls->helper_in, GNUNET_DISK_PIPE_END_READ);
+
        GNUNET_SCHEDULER_add_read_file (mycls->sched, 
GNUNET_TIME_UNIT_FOREVER_REL, mycls->fh_from_helper, &helper_read, mycls);
 }
 




reply via email to

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