summaryrefslogtreecommitdiff
path: root/src/samples/generate_payments.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/samples/generate_payments.c')
-rw-r--r--src/samples/generate_payments.c11
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;