DescriptionIndexedDB: Ignore open/delete requests from terminated renderers.
Tasks associated with transactions are terminated when a dispatcher
host's connection goes away, but queued connection open/delete
requests are not associated with transactions, meaning attempting to
send the results will fail. To avoid this, check to see if the
dispatcher is still connected when a request gets to the head of the
queue.
BUG=650635
R=cmumford@chromium.org
Committed: https://crrev.com/94384e5f7af8064d0b8812efe1bcdfa8709ff6cd
Cr-Commit-Position: refs/heads/master@{#422840}
Patch Set 1 #
Total comments: 12
Patch Set 2 : Review feedback #Patch Set 3 : Allow deletes to proceed #Messages
Total messages: 18 (8 generated)
|