Descriptionsync: take 2 at aborting active HTTP requests.
Original issue is codereview.chromium.org/7792022.
Problem was a race between Connection destruction and TerminateAllIO. If TerminateAllIO won the race,
it would call Abort() on a Connection object *after* the BridgedConnection destructor had run, while
~Connection was waiting on the termination lock. This would cause a purecall exception.
BUG=93829, 19757
TEST=SyncAPIServerConnectionManagerTest, integration tests
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=99874
Patch Set 1 : initial #
Total comments: 2
Messages
Total messages: 6 (0 generated)
|