diff options
Diffstat (limited to 'libsylph/imap.c')
-rw-r--r-- | libsylph/imap.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libsylph/imap.c b/libsylph/imap.c index fee09646..d9c98857 100644 --- a/libsylph/imap.c +++ b/libsylph/imap.c @@ -2960,6 +2960,7 @@ static SockInfo *imap_open(const gchar *server, gushort port, if (socks_connect(sock, server, port, socks_info) < 0) { log_warning("Can't establish SOCKS connection: %s:%d\n", server, port); + sock_close(sock); return NULL; } } |