X-Git-Url: http://git.tdb.fi/?p=libs%2Fnet.git;a=blobdiff_plain;f=source%2Fhttp%2Fserver.cpp;h=b18ed4c76b02dec85572e41cfecac26f2f186852;hp=47de7dd381b6c84cd995e4dd56239ab64d91b2e2;hb=2d106c4711c2277b9b3a7e53ad66c4bc22a6569f;hpb=c9d1cbb9325637c1dea59969d15c5e1fac395df4 diff --git a/source/http/server.cpp b/source/http/server.cpp index 47de7dd..b18ed4c 100644 --- a/source/http/server.cpp +++ b/source/http/server.cpp @@ -84,6 +84,8 @@ void Server::client_data_available(Client &cl) char rbuf[4096]; unsigned len = cl.sock->read(rbuf, sizeof(rbuf)); + if(cl.stale) + return; cl.in_buf.append(rbuf, len); RefPtr response;