ext/common/ServerKit/HttpServer.h in passenger-5.0.4 vs ext/common/ServerKit/HttpServer.h in passenger-5.0.5

- old
+ new

@@ -978,9 +978,15 @@ virtual bool supportsUpgrade(Client *client, Request *req) { return false; } + virtual void reinitializeClient(Client *client, int fd) { + ParentClass::reinitializeClient(client, fd); + client->requestsBegun = 0; + client->currentRequest = NULL; + } + virtual void reinitializeRequest(Client *client, Request *req) { req->httpMajor = 1; req->httpMinor = 0; req->httpState = Request::PARSING_HEADERS; req->bodyType = Request::RBT_NO_BODY;