added SSL backend for IOMultiplexer
[TransparentIRC.git] / src / UserSession.c
index 66dd2cf415b28a2bef294d8fea757add120460dc..e66d6e6ae93864c168bddb67f7b4bd440a2e01e1 100644 (file)
@@ -41,8 +41,10 @@ static struct UserSession *usersession_add(char *username, char *password, char
 }
 
 static void usersession_close(struct UserSession *session) {
-    if(session->client)
+    if(session->client) {
+        session->client->user = NULL;
         userclient_close(session->client);
+    }
     if(session->irc)
         ircclient_close(session->irc);
     if(session->timer)