Opened 7 years ago

Closed 6 years ago

#6711 defect closed invalid (invalid)

If you don't call deliverBody on a Agent response, the persistent connection is returned to the pool anyway

Reported by: Itamar Turner-Trauring Owned by:
Priority: normal Milestone:
Component: web Keywords:
Cc: jknight Branch:
Author:

Description

If you don't call deliverBody on a Agent response, the persistent connection is returned to the pool anyway, which leads to the next request freezing forever.

Change History (3)

comment:1 Changed 7 years ago by DefaultCC Plugin

Cc: jknight added

comment:2 Changed 6 years ago by Glyph

#6751 is closely related to this, and originally marked as a dup.

comment:3 Changed 6 years ago by Glyph

Resolution: invalid
Status: newclosed

OK, so, as it turns out, this bug was just a misdiagnosis of the behavior #6751 describes somewhat better. The persistent connection is only returned to the pool when the body is complete, whether you call deliverBody or not. It's not deliverBody's job, per se, to resume the connection - only to resume the connection when it wants more data.

Anyway I'm going to close this one rather than that one since it's not an accurate description of the issue :-).

Note: See TracTickets for help on using tickets.