aboutsummaryrefslogtreecommitdiff
path: root/src/util/os_priority.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2012-12-14 13:17:36 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2012-12-14 13:17:36 +0000
commit5f6bccada47a364d55ee4837678739e805665f9d (patch)
treebea430271d5cd3bd275b5e1d2be15d21b82d74b6 /src/util/os_priority.c
parentb636d121d7c0cce06d2b5ae243152354e1b452b1 (diff)
downloadgnunet-5f6bccada47a364d55ee4837678739e805665f9d.tar.gz
gnunet-5f6bccada47a364d55ee4837678739e805665f9d.zip
- log pipe name while receiving signal
Diffstat (limited to 'src/util/os_priority.c')
-rw-r--r--src/util/os_priority.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/util/os_priority.c b/src/util/os_priority.c
index 1509531fa..69766ff84 100644
--- a/src/util/os_priority.c
+++ b/src/util/os_priority.c
@@ -323,6 +323,7 @@ parent_control_handler (void *cls,
323 const struct GNUNET_SCHEDULER_TaskContext *tc) 323 const struct GNUNET_SCHEDULER_TaskContext *tc)
324{ 324{
325 struct GNUNET_DISK_FileHandle *control_pipe = cls; 325 struct GNUNET_DISK_FileHandle *control_pipe = cls;
326 char *pipe_name;
326 char sig; 327 char sig;
327 ssize_t ret; 328 ssize_t ret;
328 329
@@ -345,7 +346,10 @@ parent_control_handler (void *cls,
345 control_pipe = NULL; 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 pipe_name = getenv (GNUNET_OS_CONTROL_PIPE);
350 GNUNET_assert ( (NULL == pipe_name) || (strlen (pipe_name) <= 0) );
351 LOG (GNUNET_ERROR_TYPE_DEBUG,
352 "Got control code %d from parent via pipe %s\n", sig, pipe_name);
349 GNUNET_SCHEDULER_add_read_file (GNUNET_TIME_UNIT_FOREVER_REL, 353 GNUNET_SCHEDULER_add_read_file (GNUNET_TIME_UNIT_FOREVER_REL,
350 control_pipe, &parent_control_handler, 354 control_pipe, &parent_control_handler,
351 control_pipe); 355 control_pipe);