From ae7c48a1c0bdac305914d9b591df98b74f589415 Mon Sep 17 00:00:00 2001 From: Henrik Andersson Date: Thu, 20 Jun 2013 09:29:21 +0000 Subject: [PATCH] Set g_sock at correct point and remove from reset_state() git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/rdesktop/trunk@1716 423420c4-83ab-492f-b58f-81f9feb106b5 --- tcp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tcp.c b/tcp.c index 99b7b7f..f574551 100644 --- a/tcp.c +++ b/tcp.c @@ -472,6 +472,7 @@ tcp_connect(char *server) error("connect: %s\n", TCP_STRERROR); TCP_CLOSE(g_sock); + g_sock = -1; return False; } @@ -518,6 +519,7 @@ tcp_disconnect(void) } TCP_CLOSE(g_sock); + g_sock = -1; } char * @@ -559,8 +561,6 @@ tcp_reset_state(void) g_ssl = NULL; } - g_sock = -1; /* reset socket */ - /* Clear the incoming stream */ if (g_in.data != NULL) xfree(g_in.data);