diff options
author | Andrew Bartlett <abartlet@samba.org> | 2003-03-18 10:56:37 +0000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2003-03-18 10:56:37 +0000 |
commit | 92bd0f69df4eef612b73da00e45d244f5236afa2 (patch) | |
tree | 4f1286be90746ca5ad2e0556de01fb5e9bf8e870 /source/client | |
parent | 454fb434195b8d46cbcbaee6a200070e5bcd7364 (diff) | |
download | samba-92bd0f69df4eef612b73da00e45d244f5236afa2.tar.gz samba-92bd0f69df4eef612b73da00e45d244f5236afa2.tar.xz samba-92bd0f69df4eef612b73da00e45d244f5236afa2.zip |
Fix segfault on FD_SET() when we have an fd of -1
Andrew Bartlett
Diffstat (limited to 'source/client')
-rw-r--r-- | source/client/client.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/source/client/client.c b/source/client/client.c index 41dc264b425..20198fc5c8d 100644 --- a/source/client/client.c +++ b/source/client/client.c @@ -2269,6 +2269,9 @@ static void readline_callback(void) last_t = t; + if (cli->fd == -1) + return; + again: FD_ZERO(&fds); FD_SET(cli->fd,&fds); |