From 324003acc09509c005ab08f45636d88139150c54 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 20 May 2016 14:25:02 +0200 Subject: log cause for /admin/add/incoming failures --- src/exchangedb/plugin_exchangedb_postgres.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/exchangedb') diff --git a/src/exchangedb/plugin_exchangedb_postgres.c b/src/exchangedb/plugin_exchangedb_postgres.c index eee31bdc0..4814468be 100644 --- a/src/exchangedb/plugin_exchangedb_postgres.c +++ b/src/exchangedb/plugin_exchangedb_postgres.c @@ -1657,8 +1657,9 @@ postgres_reserves_in_insert (void *cls, struct TALER_EXCHANGEDB_Reserve reserve; struct GNUNET_TIME_Absolute expiry; - if (GNUNET_OK != postgres_start (cls, - session)) + if (GNUNET_OK != + postgres_start (cls, + session)) { GNUNET_break (0); return GNUNET_SYSERR; @@ -1731,6 +1732,8 @@ postgres_reserves_in_insert (void *cls, { /* This means we had the same reserve/justification/details before */ + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "Uniqueness violation, deposit details already known\n"); PQclear (result); postgres_rollback (cls, session); @@ -1775,6 +1778,8 @@ postgres_reserves_in_insert (void *cls, return GNUNET_OK; rollback: + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "Transaction failed, doing rollback\n"); postgres_rollback (cls, session); return GNUNET_SYSERR; -- cgit v1.2.3