X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2FUserClient.c;h=5cc083441ec01cc81ec1dffec2d20ab7f8ec3ced;hb=2d411320c5f1fbfff3862f5fa8c1f1e6b7b6f9d0;hp=d6c0ca564f0c14dd58b63e296f127880221b867f;hpb=8889b0aee1dc430e735e2a0df462fd0aeee63847;p=TransparentIRC.git diff --git a/src/UserClient.c b/src/UserClient.c index d6c0ca5..5cc0834 100644 --- a/src/UserClient.c +++ b/src/UserClient.c @@ -112,6 +112,7 @@ static void userclient_recv(struct UserClient *client, char *line) { int argc = parse_line(line, argv, 1); */ + return; } else if(!(client->flags & USERCLIENT_LOGGED_IN)) { struct UserLogin *login = client->user; char *argv[MAXNUMPARAMS]; @@ -176,8 +177,7 @@ void userclient_login_successful(struct UserLogin *login, struct UserSession *se client->flags |= USERCLIENT_LOGGED_IN; if(recover) { iohandler_printf(client->iofd, "NOTICE AUTH :*** [TransparentIRC] Recovering previous link (Nick: %s).", session->nick); - - + ircclient_recover_session(session); } }