diff options
Diffstat (limited to 'src/exchange')
-rw-r--r-- | src/exchange/taler-exchange-wirewatch.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/exchange/taler-exchange-wirewatch.c b/src/exchange/taler-exchange-wirewatch.c index 67fab85ca..a48634eb9 100644 --- a/src/exchange/taler-exchange-wirewatch.c +++ b/src/exchange/taler-exchange-wirewatch.c @@ -328,10 +328,10 @@ reject_cb (void *cls, rt = NULL; if (TALER_EC_NONE != ec) { - fprintf (stderr, - "Failed to wire back transfer `%s': %d\n", - rtc->wtid_s, - ec); + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "Failed to wire back transfer `%s': %d\n", + rtc->wtid_s, + ec); GNUNET_free (rtc->wtid_s); db_plugin->rollback (db_plugin->cls, rtc->session); @@ -389,10 +389,13 @@ history_cb (void *cls, "End of list. Committing progress!\n"); qs = db_plugin->commit (db_plugin->cls, session); + GNUNET_break (0 <= qs); if ( (GNUNET_YES == delay) && (test_mode) && (NULL == wa_pos->next) ) { + GNUNET_log (GNUNET_ERROR_TYPE_INFO, + "Shutdown due to test mode!\n"); GNUNET_SCHEDULER_shutdown (); return GNUNET_OK; } |