On Wed, 2010-08-11 at 13:53 -0400, Patrick McManus wrote:
> John, thanks for the idea.

Some more information

* The test in question reduces the document from 281KB to 259KB - the
headers are not altered.

 * The test just runs curl serially fetching the same URL (with the same
transform) 750 times.. the assert() will fail in the first few dozen
iterations.

 * I can now see a repeatable timeline:

   + transaction N goes through INK_EVENT_VCONN_WRITE_COMPLETE (having
sent all its transformed data to the user agent)
   + transaction N+1 is started for the same URL as N
   + transaction N receives INK_EVENT_HTTP_TXN_CLOSE
   + assert() fails

It appears from the logs that if N and N+1 do not overlap there is no
assert failure.


Reply via email to