gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r19147 - gnunet/src/fs


From: gnunet
Subject: [GNUnet-SVN] r19147 - gnunet/src/fs
Date: Sun, 15 Jan 2012 00:18:23 +0100

Author: grothoff
Date: 2012-01-15 00:18:23 +0100 (Sun, 15 Jan 2012)
New Revision: 19147

Modified:
   gnunet/src/fs/fs_dirmetascan.c
Log:
-LRN: use blocking writes for scanner

Modified: gnunet/src/fs/fs_dirmetascan.c
===================================================================
--- gnunet/src/fs/fs_dirmetascan.c      2012-01-14 23:18:06 UTC (rev 19146)
+++ gnunet/src/fs/fs_dirmetascan.c      2012-01-14 23:18:23 UTC (rev 19147)
@@ -355,7 +355,7 @@
   wr = 1;
   while ((wr > 0 || errno == EAGAIN) && total_write < sizeof (reason))
   {
-    wr = GNUNET_DISK_file_write (adc->progress_write,
+    wr = GNUNET_DISK_file_write_blocking (adc->progress_write,
       &((char *)&reason)[total_write], sizeof (reason) - total_write);
     if (wr > 0)
       total_write += wr;
@@ -370,7 +370,7 @@
   wr = 1;
   while ((wr > 0 || errno == EAGAIN) && total_write < sizeof (size_t))
   {
-    wr = GNUNET_DISK_file_write (adc->progress_write,
+    wr = GNUNET_DISK_file_write_blocking (adc->progress_write,
       &((char *)&filename_len)[total_write], sizeof (size_t) - total_write);
     if (wr > 0)
       total_write += wr;
@@ -383,7 +383,7 @@
     wr = 1;
     while ((wr > 0 || errno == EAGAIN) && total_write < filename_len)
     {
-      wr = GNUNET_DISK_file_write (adc->progress_write,
+      wr = GNUNET_DISK_file_write_blocking (adc->progress_write,
         &((char *)filename)[total_write], filename_len - total_write);
       if (wr > 0)
         total_write += wr;
@@ -394,7 +394,7 @@
     wr = 1;
     while ((wr > 0 || errno == EAGAIN) && total_write < sizeof (char))
     {
-      wr = GNUNET_DISK_file_write (adc->progress_write,
+      wr = GNUNET_DISK_file_write_blocking (adc->progress_write,
         &((char *)&is_directory)[total_write], sizeof (char) - total_write);
       if (wr > 0)
         total_write += wr;




reply via email to

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