]> git.ipfire.org Git - thirdparty/opentracker.git/commitdiff
try shutdown() the socket after writing
authorerdgeist <>
Sat, 16 Dec 2006 16:10:57 +0000 (16:10 +0000)
committererdgeist <>
Sat, 16 Dec 2006 16:10:57 +0000 (16:10 +0000)
opentracker.c

index ca1b936e5369e0d814b99e50cb86d6efb4301c50..0cd053b7ce8807ca545c2ea3e4e2d7bf60b9687c 100644 (file)
@@ -409,6 +409,7 @@ emerge:
                     array_reset(&h->r);
                     iob_reset(&h->iob);
                     free(h);
+                    shutdown(i, SHUT_RDWR);
                     io_close(i);
                 }
         }