From: Mikhail Gusarov Date: Sat, 29 Mar 2014 09:38:12 +0000 (+0100) Subject: Fix checking for error in systemd_get_socket X-Git-Tag: 0.7.0~346^2~1 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=refs%2Fpull%2F57%2Fhead;p=rspamd.git Fix checking for error in systemd_get_socket --- diff --git a/src/main.c b/src/main.c index 6b71b0f53..7aae80b4a 100644 --- a/src/main.c +++ b/src/main.c @@ -564,7 +564,7 @@ systemd_get_socket (gint number) if (e != NULL) { errno = 0; max = strtoul (e, &err, 10); - if ((e == NULL || *e == '\0') && max > number) { + if ((err == NULL || *err == '\0') && max > number) { sock = number + sd_listen_fds_start; if (fstat (sock, &st) == -1) { return NULL;