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;