diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-07-29 23:56:46 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-07-29 23:56:46 +0200 |
commit | 0ef7c0a0b716785e7d1b0233e622d2e7267a0280 (patch) | |
tree | ff4b46d1182acd71fa5c6e29b9aaa786dbcf2b22 /src/auditor/taler-auditor-sync.c | |
parent | 1b419adab48fc0fd915835e0d57c5923e515280c (diff) |
fix #6960
Diffstat (limited to 'src/auditor/taler-auditor-sync.c')
-rw-r--r-- | src/auditor/taler-auditor-sync.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/auditor/taler-auditor-sync.c b/src/auditor/taler-auditor-sync.c index 84562c5b2..5f9111cea 100644 --- a/src/auditor/taler-auditor-sync.c +++ b/src/auditor/taler-auditor-sync.c @@ -269,7 +269,7 @@ transact (struct TALER_EXCHANGEDB_Session *ss, GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Failed to lookup records from table %d: hard error\n", i); - global_ret = 3; + global_ret = EXIT_FAILURE; return GNUNET_SYSERR; } if (GNUNET_DB_STATUS_SOFT_ERROR == qs) @@ -285,7 +285,7 @@ transact (struct TALER_EXCHANGEDB_Session *ss, "Failed to lookup records from table %d: no results\n", i); GNUNET_break (0); /* should be impossible */ - global_ret = 4; + global_ret = EXIT_FAILURE; return GNUNET_SYSERR; } if (0 == ctx.qs) @@ -306,7 +306,7 @@ transact (struct TALER_EXCHANGEDB_Session *ss, GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Hard error committing transaction on table %d\n", i); - global_ret = 5; + global_ret = EXIT_FAILURE; return GNUNET_SYSERR; } } @@ -530,13 +530,13 @@ setup (struct GNUNET_CONFIGURATION_Handle *src_cfg, src = TALER_EXCHANGEDB_plugin_load (src_cfg); if (NULL == src) { - global_ret = 3; + global_ret = EXIT_NOTINSTALLED; return; } dst = TALER_EXCHANGEDB_plugin_load (dst_cfg); if (NULL == dst) { - global_ret = 3; + global_ret = EXIT_NOTINSTALLED; TALER_EXCHANGEDB_plugin_unload (src); src = NULL; return; @@ -601,9 +601,9 @@ main (int argc, options, argc, argv); if (GNUNET_NO == ret) - return 0; + return EXIT_SUCCESS; if (GNUNET_SYSERR == ret) - return 1; + return EXIT_INVALIDARGUMENT; } GNUNET_assert (GNUNET_OK == GNUNET_log_setup ("taler-auditor-sync", @@ -615,14 +615,14 @@ main (int argc, { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Source and destination configuration files must differ!\n"); - return 1; + return EXIT_INVALIDARGUMENT; } src_cfg = load_config (src_cfgfile); if (NULL == src_cfg) { GNUNET_free (src_cfgfile); GNUNET_free (dst_cfgfile); - return 1; + return EXIT_NOTCONFIGURED; } dst_cfg = load_config (dst_cfgfile); if (NULL == dst_cfg) @@ -630,7 +630,7 @@ main (int argc, GNUNET_CONFIGURATION_destroy (src_cfg); GNUNET_free (src_cfgfile); GNUNET_free (dst_cfgfile); - return 1; + return EXIT_NOTCONFIGURED; } setup (src_cfg, dst_cfg); |