diff options
Diffstat (limited to 'src/examples/demo.c')
-rw-r--r-- | src/examples/demo.c | 6 |
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 | { |