From d01588f37eb7cadc6d96bdd4a54cfda804dce4e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Andr=C3=A9=20Vadla=20Ravn=C3=A5s?= Date: Sun, 26 Sep 2010 14:29:44 +0200 Subject: [PATCH] gsocket: Don't bother updating select mask if socket is closed --- gio/gsocket.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gio/gsocket.c b/gio/gsocket.c index 5d8ecfb9c..e128c91b8 100644 --- a/gio/gsocket.c +++ b/gio/gsocket.c @@ -3790,6 +3790,9 @@ update_select_events (GSocket *socket) GList *l; WSAEVENT event; + if (socket->priv->closed) + return; + ensure_event (socket); event_mask = 0;