diff options
Diffstat (limited to 'src/samples/generate_payments.c')
-rw-r--r-- | src/samples/generate_payments.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/samples/generate_payments.c b/src/samples/generate_payments.c index 7af691ea..4bbe22a0 100644 --- a/src/samples/generate_payments.c +++ b/src/samples/generate_payments.c @@ -1684,10 +1684,13 @@ main (int argc, SIGTERM); GNUNET_OS_process_wait (merchantd); GNUNET_OS_process_destroy (merchantd); - GNUNET_OS_process_kill (exchanged, - SIGTERM); - GNUNET_OS_process_wait (exchanged); - GNUNET_OS_process_destroy (exchanged); + if (!remote_exchange) + { + GNUNET_OS_process_kill (exchanged, + SIGTERM); + GNUNET_OS_process_wait (exchanged); + GNUNET_OS_process_destroy (exchanged); + } if (77 == result) return 77; return (GNUNET_OK == result) ? 0 : 1; |