test_mesh_api.c | test_mesh_api.c | |||
---|---|---|---|---|
skipping to change at line 87 | skipping to change at line 87 | |||
} | } | |||
if (NULL != mesh) | if (NULL != mesh) | |||
{ | { | |||
GNUNET_MESH_disconnect (mesh); | GNUNET_MESH_disconnect (mesh); | |||
} | } | |||
if (0 != GNUNET_OS_process_kill (arm_pid, SIGTERM)) | if (0 != GNUNET_OS_process_kill (arm_pid, SIGTERM)) | |||
{ | { | |||
GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill"); | |||
} | } | |||
GNUNET_assert (GNUNET_OK == GNUNET_OS_process_wait (arm_pid)); | GNUNET_assert (GNUNET_OK == GNUNET_OS_process_wait (arm_pid)); | |||
GNUNET_OS_process_close (arm_pid); | GNUNET_OS_process_destroy (arm_pid); | |||
} | } | |||
static void | static void | |||
do_abort (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | do_abort (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
{ | { | |||
if (0 != test_task) | if (0 != test_task) | |||
{ | { | |||
GNUNET_SCHEDULER_cancel (test_task); | GNUNET_SCHEDULER_cancel (test_task); | |||
} | } | |||
result = GNUNET_SYSERR; | result = GNUNET_SYSERR; | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |