The applied patch hid the problem, did not fix it.
This patch removes the applied patch and instead add an assertion check in
ClientHttpRequest::~ClientHttpRequest destructor just before call the
Adaptation::Initiator::announceInitiatorAbort method.
void
Adaptation::Initiator::announceInitiatorAbort(Initiate *&x)
{
- if (x && cbdataReferenceValid(x)) {
+ if (x) {
CallJobHere(93, 5, x, Initiate::noteInitiatorAborted);
clearAdaptation(x);
}
freeResources();
#if USE_ADAPTATION
+ assert(cbdataReferenceValid(virginHeadSource));
announceInitiatorAbort(virginHeadSource);
if (adaptedBodySource != NULL)