From: Fredrik Tolf Date: Wed, 13 Feb 2008 04:01:18 +0000 (+0100) Subject: Close UI sockets immediately from freeuidata. X-Git-Tag: 1.1~8^2 X-Git-Url: http://dolda2000.com/gitweb/?p=doldaconnect.git;a=commitdiff_plain;h=68f4d42909fb311bc173dc2f684cd826b1f89ba5 Close UI sockets immediately from freeuidata. --- diff --git a/daemon/ui.c b/daemon/ui.c index 9604a93..21f387e 100644 --- a/daemon/ui.c +++ b/daemon/ui.c @@ -1548,6 +1548,7 @@ static void freeuidata(struct uidata *data) actives = data->next; data->sk->readcb = NULL; data->sk->errcb = NULL; + closesock(data->sk); putsock(data->sk); while((qcmd = unlinkqcmd(data)) != NULL) freequeuecmd(qcmd);