aboutsummaryrefslogtreecommitdiff
path: root/src/examples/demo.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/examples/demo.c')
-rw-r--r--src/examples/demo.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/examples/demo.c b/src/examples/demo.c
index 32c0294d..0a600519 100644
--- a/src/examples/demo.c
+++ b/src/examples/demo.c
@@ -226,8 +226,6 @@ process_upload_data (void *cls,
226 fprintf (stderr, "No filename, aborting upload\n"); 226 fprintf (stderr, "No filename, aborting upload\n");
227 return MHD_NO; /* no filename, error */ 227 return MHD_NO; /* no filename, error */
228 } 228 }
229 fprintf (stderr, "Got %u bytes of upload data for %s\n",
230 (unsigned int) size, filename);
231 if (-1 == uc->fd) 229 if (-1 == uc->fd)
232 { 230 {
233 uc->fd = open (filename, 231 uc->fd = open (filename,
@@ -247,6 +245,10 @@ process_upload_data (void *cls,
247 return MHD_NO; 245 return MHD_NO;
248 } 246 }
249 } 247 }
248 else if (0 == size)
249 sleep (1);
250
251
250 if ( (0 != size) && 252 if ( (0 != size) &&
251 (size != write (uc->fd, data, size)) ) 253 (size != write (uc->fd, data, size)) )
252 { 254 {