diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-11-06 10:11:15 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-11-06 10:11:15 +0100 |
commit | 5fbe77bb76b2c8d76e11ab38bbb08be58e59aab5 (patch) | |
tree | 972f236232a129d97eaebf70436d59e096fb14af /src | |
parent | a79b67c726e7a2d2ef44102e883b98423d129fbd (diff) |
fix return value from main() when run with -h/-v
Diffstat (limited to 'src')
-rw-r--r-- | src/exchange/taler-exchange-httpd.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/exchange/taler-exchange-httpd.c b/src/exchange/taler-exchange-httpd.c index 98120a220..aa477eb2b 100644 --- a/src/exchange/taler-exchange-httpd.c +++ b/src/exchange/taler-exchange-httpd.c @@ -1302,11 +1302,13 @@ main (int argc, int fh = -1; enum TALER_MHD_GlobalOptions go; - if (0 >= - GNUNET_GETOPT_run ("taler-exchange-httpd", - options, - argc, argv)) + ret = GNUNET_GETOPT_run ("taler-exchange-httpd", + options, + argc, argv); + if (ret < 0) return 1; + if (0 == ret) + return 0; if (0 == num_threads) { cpu_set_t mask; |