equal
deleted
inserted
replaced
1002 __FLOG_2(_T8("-> Trans %d, Con %d : still alive - cancelling its connection manager"), aTransaction.Transaction().Id(),GetConnectionID(manager)); |
1002 __FLOG_2(_T8("-> Trans %d, Con %d : still alive - cancelling its connection manager"), aTransaction.Transaction().Id(),GetConnectionID(manager)); |
1003 |
1003 |
1004 // Transaction is still alive - ask its connection manager to cancel it. |
1004 // Transaction is still alive - ask its connection manager to cancel it. |
1005 MHttpRequest& request = static_cast<CHttpRequestComposer&>(aTransaction.TxData()); |
1005 MHttpRequest& request = static_cast<CHttpRequestComposer&>(aTransaction.TxData()); |
1006 MHttpResponse& response = static_cast<CHttpResponseParser&>(aTransaction.RxData()); |
1006 MHttpResponse& response = static_cast<CHttpResponseParser&>(aTransaction.RxData()); |
|
1007 response.FlushBodyDataIfNotRead(); |
1007 manager->CancelSubmission(request, response); |
1008 manager->CancelSubmission(request, response); |
1008 |
1009 |
1009 // Connection is now cancelled - remove the connection manager from the |
1010 // Connection is now cancelled - remove the connection manager from the |
1010 // transaction. |
1011 // transaction. |
1011 trans.RemoveConnectionManager(); |
1012 trans.RemoveConnectionManager(); |