]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
[CLEANUP] http: remove a remaining impossible condition
authorWilly Tarreau <w@1wt.eu>
Sun, 3 Jan 2010 21:13:35 +0000 (22:13 +0100)
committerWilly Tarreau <w@1wt.eu>
Sun, 3 Jan 2010 21:13:35 +0000 (22:13 +0100)
This test was there before we had the CLOSING and CLOSED states.
It makes no sense now.

src/proto_http.c

index 66024a71552f14a0ef7d96887a39952723c659c3..42428ba9443a60197dd3bfc756c3456c151327b9 100644 (file)
@@ -3347,17 +3347,6 @@ int http_request_forward_body(struct session *s, struct buffer *req, int an_bit)
                        if (req->to_forward)
                                return 0;
 
-                       /* we're sending the last bits of request, the server's response
-                        * is expected in a short time. Most often the first read is enough
-                        * to bring all the headers, so we're preparing the response buffer
-                        * to read the response now. Note that we should probably move that
-                        * to a more appropriate place.
-                        */
-                       if (txn->rsp.msg_state == HTTP_MSG_RPBEFORE) {
-                               s->rep->flags &= ~BF_DONT_READ;
-                               s->rep->flags |= BF_READ_DONTWAIT;
-                       }
-
                        /* nothing left to forward */
                        if (txn->flags & TX_REQ_TE_CHNK)
                                msg->msg_state = HTTP_MSG_DATA_CRLF;