]> code.citadel.org Git - citadel.git/blobdiff - citadel/citmail.c
* Anytime a socket connect() fails, CLOSE THE SOCKET before erroring out.
[citadel.git] / citadel / citmail.c
index cadb6b25ebb0f52f7a870ae206628958f6ce4668..00e6f9165d4d2213d2dcc6c5f1c172cee9363a5b 100644 (file)
@@ -65,6 +65,7 @@ int uds_connectsock(char *sockpath)
        if (connect(s, (struct sockaddr *) &addr, sizeof(addr)) < 0) {
                fprintf(stderr, "can't connect: %s\n",
                        strerror(errno));
+               close(s);
                exit(3);
        }