diff options
-rw-r--r-- | netlib.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -165,6 +165,7 @@ socket_t netlib_localsocket(const char *sockfile) /*@-unrecog@*/ if (connect(sock, (struct sockaddr *)&saddr, SUN_LEN(&saddr)) < 0) { + (void)close(sock); return -1; } /*@+unrecog@*/ |