summaryrefslogtreecommitdiff
path: root/src/auditor/taler-auditor-exchange.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2019-06-30 17:29:09 +0200
committerChristian Grothoff <christian@grothoff.org>2019-06-30 17:29:09 +0200
commit0ade45d315831864c5a7ef2bdde7d6efaf602a71 (patch)
tree84350e201d1985f182d6410caedddf5a87717fef /src/auditor/taler-auditor-exchange.c
parent7263711ad8ea03a9d2192a5fa4453a075ef5829b (diff)
downloadexchange-0ade45d315831864c5a7ef2bdde7d6efaf602a71.tar.gz
exchange-0ade45d315831864c5a7ef2bdde7d6efaf602a71.tar.bz2
exchange-0ade45d315831864c5a7ef2bdde7d6efaf602a71.zip
log on no change to db
Diffstat (limited to 'src/auditor/taler-auditor-exchange.c')
-rw-r--r--src/auditor/taler-auditor-exchange.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/auditor/taler-auditor-exchange.c b/src/auditor/taler-auditor-exchange.c
index 4837601d8..6ea4f713a 100644
--- a/src/auditor/taler-auditor-exchange.c
+++ b/src/auditor/taler-auditor-exchange.c
@@ -57,7 +57,7 @@ static int remove_flag;
*
* @param argc number of arguments from the command line
* @param argv command line arguments
- * @return 0 ok, 1 on error
+ * @return 0 ok, non-zero on error
*/
int
main (int argc,
@@ -134,7 +134,7 @@ main (int argc,
{
fprintf (stderr,
"Exchange URL must begin with `http://` or `https://` and end with `/'\n");
- return 3;
+ return 1;
}
}
@@ -192,6 +192,14 @@ main (int argc,
TALER_AUDITORDB_plugin_unload (adb);
return 3;
}
+ if (0 == qs)
+ {
+ fprintf (stderr,
+ "Did not update auditor DB: value existed\n",
+ qs);
+ TALER_AUDITORDB_plugin_unload (adb);
+ return 4;
+ }
}
TALER_AUDITORDB_plugin_unload (adb);
return 0;