Small bug fix, must check calloc result
authorHeikki Linnakangas <hlinnakangas@vmware.com>
Fri, 15 Nov 2013 16:31:25 +0000 (18:31 +0200)
committerMarko Kreen <markokr@gmail.com>
Fri, 15 Nov 2013 16:31:25 +0000 (18:31 +0200)
src/pooler.c

index 35c6999861f1ff06040e79442ad846532f2ad301..5d7a81602eff6a3e1547956293c6aa21198a23db 100644 (file)
@@ -339,6 +339,8 @@ bool use_pooler_socket(int sock, bool is_unix)
                return false;
 
        ls = calloc(1, sizeof(*ls));
+       if (!ls)
+               return false;
        ls->fd = sock;
        if (is_unix) {
                pga_set(&ls->addr, AF_UNIX, cf_listen_port);