diff options
author | Christian Grothoff <christian@grothoff.org> | 2012-04-19 15:19:56 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2012-04-19 15:19:56 +0000 |
commit | adf272d3c8a1620dbf6e49b1c57f5c0400487426 (patch) | |
tree | f6f537221a5454ffa1b9990c1b92315edfd4602a /src/util/os_priority.c | |
parent | 953abe6ece69a57251809281469db5ab3b8d7c8f (diff) | |
download | gnunet-adf272d3c8a1620dbf6e49b1c57f5c0400487426.tar.gz gnunet-adf272d3c8a1620dbf6e49b1c57f5c0400487426.zip |
-fixes
Diffstat (limited to 'src/util/os_priority.c')
-rw-r--r-- | src/util/os_priority.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/util/os_priority.c b/src/util/os_priority.c index 0b56ce5c5..868268b10 100644 --- a/src/util/os_priority.c +++ b/src/util/os_priority.c | |||
@@ -330,11 +330,11 @@ parent_control_handler (void *cls, | |||
330 | 330 | ||
331 | LOG (GNUNET_ERROR_TYPE_DEBUG, "`%s' invoked because of %d\n", __FUNCTION__, | 331 | LOG (GNUNET_ERROR_TYPE_DEBUG, "`%s' invoked because of %d\n", __FUNCTION__, |
332 | tc->reason); | 332 | tc->reason); |
333 | if (tc->reason & | 333 | if (0 != (tc->reason & |
334 | (GNUNET_SCHEDULER_REASON_SHUTDOWN | GNUNET_SCHEDULER_REASON_TIMEOUT | | 334 | (GNUNET_SCHEDULER_REASON_SHUTDOWN | GNUNET_SCHEDULER_REASON_TIMEOUT))) |
335 | GNUNET_SCHEDULER_REASON_PREREQ_DONE)) | ||
336 | { | 335 | { |
337 | GNUNET_DISK_file_close (control_pipe); | 336 | GNUNET_DISK_file_close (control_pipe); |
337 | control_pipe = NULL; | ||
338 | return; | 338 | return; |
339 | } | 339 | } |
340 | ret = GNUNET_DISK_file_read (control_pipe, &sig, sizeof (sig)); | 340 | ret = GNUNET_DISK_file_read (control_pipe, &sig, sizeof (sig)); |
@@ -343,6 +343,7 @@ parent_control_handler (void *cls, | |||
343 | if (-1 == ret) | 343 | if (-1 == ret) |
344 | LOG_STRERROR (GNUNET_ERROR_TYPE_ERROR, "GNUNET_DISK_file_read"); | 344 | LOG_STRERROR (GNUNET_ERROR_TYPE_ERROR, "GNUNET_DISK_file_read"); |
345 | GNUNET_DISK_file_close (control_pipe); | 345 | GNUNET_DISK_file_close (control_pipe); |
346 | control_pipe = NULL; | ||
346 | return; | 347 | return; |
347 | } | 348 | } |
348 | LOG (GNUNET_ERROR_TYPE_DEBUG, "Got control code %d from parent\n", sig); | 349 | LOG (GNUNET_ERROR_TYPE_DEBUG, "Got control code %d from parent\n", sig); |