From: apreiml Date: Wed, 14 Nov 2018 11:47:16 +0000 (+0100) Subject: fix return code of rspamc X-Git-Tag: 1.8.2~33^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=refs%2Fpull%2F2632%2Fhead;p=rspamd.git fix return code of rspamc It'll set the return code to EXIT_FAILURE if one of the parties (rspamd side or sub process) or both are failing. --- diff --git a/src/client/rspamc.c b/src/client/rspamc.c index 7f333f9d7..c52f615dc 100644 --- a/src/client/rspamc.c +++ b/src/client/rspamc.c @@ -2024,5 +2024,5 @@ main (gint argc, gchar **argv, gchar **env) } /* Mix retcode (return from Rspamd side) and ret (return from subprocess) */ - return ret ^ retcode; + return ret | retcode; }