changeset 70:0e58a036265e HEAD

crashfix
author Timo Sirainen <tss@iki.fi>
date Wed, 28 Aug 2002 21:27:47 +0300
parents 8cef827d2d79
children 12746cf2e447
files src/login/client-authenticate.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/login/client-authenticate.c	Wed Aug 28 21:20:19 2002 +0300
+++ b/src/login/client-authenticate.c	Wed Aug 28 21:27:47 2002 +0300
@@ -75,7 +75,8 @@
 	/* get back to normal client input */
 	if (client->io != NULL)
 		io_remove(client->io);
-	client->io = io_add(client->fd, IO_READ, client_input, client);
+	client->io = client->fd == -1 ? NULL :
+		io_add(client->fd, IO_READ, client_input, client);
 
 	client_unref(client);
 }