]> git.ipfire.org Git - thirdparty/squid.git/commit
Author: Alex Rousskov <rousskov@measurement-factory.com>
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 30 Jan 2011 05:20:41 +0000 (22:20 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 30 Jan 2011 05:20:41 +0000 (22:20 -0700)
commite706e69fb1f854715bd9fc707dc89e93e6b13ff0
treee37d8f3ac27ed98e0b7e4ab9c6493b19ed470120
parent08fe72d29d6faf59b274f33fe08ede2bedd0b8fb
Author: Alex Rousskov <rousskov@measurement-factory.com>
Handle early eCAP transaction failures better.

Do not throw an exception if eCAP transaction had to deal with a virgin body
but was not consuming it at swangSong() time. This may happen if the eCAP
adapter throws an exception before the adapter requests the virgin body
transmission or after it stops the transmission. In other words, the
transaction wrapper consumes only if proxyingVb is on.
src/adaptation/ecap/XactionRep.cc