htpollflags: Return no poll flags if EOF has been reached.
authorFredrik Tolf <fredrik@dolda2000.com>
Sun, 22 Jul 2007 02:31:42 +0000 (04:31 +0200)
committerFredrik Tolf <fredrik@dolda2000.com>
Sun, 22 Jul 2007 02:31:42 +0000 (04:31 +0200)
common/http.c

index 0338905..8190f2d 100644 (file)
@@ -163,6 +163,8 @@ int htpollflags(struct htconn *cn)
 {
     int ret;
     
+    if(cn->fd == -1)
+       return(0);
     ret = POLLIN;
     if((cn->state == STATE_SYN) || (cn->outbufdata > 0))
        ret |= POLLOUT;