]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
master: service's have_inet_listeners wasn't tracked correctly.
authorTimo Sirainen <tss@iki.fi>
Sun, 7 Feb 2010 17:13:19 +0000 (19:13 +0200)
committerTimo Sirainen <tss@iki.fi>
Sun, 7 Feb 2010 17:13:19 +0000 (19:13 +0200)
--HG--
branch : HEAD

src/master/service.c

index 4d11b2255b38edcb9d6801bc024d13e7ce644a0f..0d7fdd0b8ceab06209bcb75e7ce7b28eb27507eb 100644 (file)
@@ -154,6 +154,7 @@ service_create_inet_listeners(struct service *service,
                if (l == NULL)
                        return -1;
                array_append(&service->listeners, &l, 1);
+               service->have_inet_listeners = TRUE;
        }
        return 0;
 }
@@ -310,7 +311,6 @@ service_create(pool_t pool, const struct service_settings *set,
                if (service_create_inet_listeners(service, inet_listeners[i],
                                                  error_r) < 0)
                        return NULL;
-               service->have_inet_listeners = TRUE;
        }
 
        return service;