gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r19309 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r19309 - gnunet/src/util
Date: Sat, 21 Jan 2012 23:37:52 +0100

Author: grothoff
Date: 2012-01-21 23:37:52 +0100 (Sat, 21 Jan 2012)
New Revision: 19309

Modified:
   gnunet/src/util/disk.c
Log:
-LRN: W32-pipes-are-overlapped-by-default-now

Modified: gnunet/src/util/disk.c
===================================================================
--- gnunet/src/util/disk.c      2012-01-21 22:37:34 UTC (rev 19308)
+++ gnunet/src/util/disk.c      2012-01-21 22:37:52 UTC (rev 19309)
@@ -2181,10 +2181,13 @@
   BOOL ret;
   HANDLE tmp_handle;
 
+  /* All pipes are overlapped. If you want them to block - just
+   * call WriteFile() and ReadFile() with NULL overlapped pointer.
+   */
   ret =
       create_selectable_pipe (&p->fd[0]->h, &p->fd[1]->h, NULL, 0,
-                              blocking_read ? 0 : FILE_FLAG_OVERLAPPED,
-                              blocking_write ? 0 : FILE_FLAG_OVERLAPPED);
+                              FILE_FLAG_OVERLAPPED,
+                              FILE_FLAG_OVERLAPPED);
   if (!ret)
   {
     GNUNET_free (p);




reply via email to

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