Follow-up work after current set of CLs is submitted:
- Add test for migration on write error, when network handles are not suported.
- replace migration_pending_ with sockets_.size()
- error propagation up the stack from migration errors
- add a test to (i) cause write error with no new network, causing pause, (ii) new network gets added, but no new network notification, (iii) onnetworkdisconected issued, causing migration to finish, (iv) onnetworkconnected issued, which is a nop.
Archiving as this bug was tracking connection migration v1, which is removed from chromium. And we are moving to Connection Migration V2 as of today and consistently working on the improvements. Please see https://bugs.chromium.org/p/chromium/issues/detail?id=818259 for more details.
Comment 1 by jri@chromium.org
, Sep 12 2016