summaryrefslogtreecommitdiff
path: root/src/mint/taler-mint-httpd_db.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-08-09 21:38:04 +0200
committerChristian Grothoff <christian@grothoff.org>2015-08-09 21:38:04 +0200
commite08f479eb403cfbcb490dd0b07fd3d384136f446 (patch)
tree7bc8a39f4969048b232e43f2ad7200bf1a29672f /src/mint/taler-mint-httpd_db.c
parent6237981d9652889bbcc042e8b374c0addc65932f (diff)
downloadexchange-e08f479eb403cfbcb490dd0b07fd3d384136f446.tar.gz
exchange-e08f479eb403cfbcb490dd0b07fd3d384136f446.tar.bz2
exchange-e08f479eb403cfbcb490dd0b07fd3d384136f446.zip
-fix testcase, more verbose logging of client protocol errors
Diffstat (limited to 'src/mint/taler-mint-httpd_db.c')
-rw-r--r--src/mint/taler-mint-httpd_db.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/mint/taler-mint-httpd_db.c b/src/mint/taler-mint-httpd_db.c
index e24102ead..04c2555ec 100644
--- a/src/mint/taler-mint-httpd_db.c
+++ b/src/mint/taler-mint-httpd_db.c
@@ -550,7 +550,9 @@ refresh_accept_melts (struct MHD_Connection *connection,
GNUNET_break (0);
TMH_plugin->free_coin_transaction_list (TMH_plugin->cls,
tl);
- return TMH_RESPONSE_reply_internal_db_error (connection);
+ return (MHD_YES ==
+ TMH_RESPONSE_reply_internal_db_error (connection))
+ ? GNUNET_NO : GNUNET_SYSERR;
}
/* Refuse to refresh when the coin's value is insufficient
for the cost of all transactions. */
@@ -587,7 +589,9 @@ refresh_accept_melts (struct MHD_Connection *connection,
&melt))
{
GNUNET_break (0);
- return GNUNET_SYSERR;
+ return (MHD_YES ==
+ TMH_RESPONSE_reply_internal_db_error (connection))
+ ? GNUNET_NO : GNUNET_SYSERR;
}
return GNUNET_OK;
}