]> git.ipfire.org Git - thirdparty/squid.git/commit
Handle early eCAP transaction failures better.
authorAlex Rousskov <rousskov@measurement-factory.com>
Sun, 12 Dec 2010 23:29:26 +0000 (16:29 -0700)
committerAlex Rousskov <rousskov@measurement-factory.com>
Sun, 12 Dec 2010 23:29:26 +0000 (16:29 -0700)
commite8b041fcabe1a8f4300652a2c79bf2965d423543
tree45e74d2a952ec1f7957aaf7ccafe4c57b4c08fd7
parent8432e271bde4d973bfa5359e4182092411d223ee
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