sockets in ARC runtime/ARC++ container are not aborted when switching wifi
Reported by
laffier....@gmail.com,
Feb 20 2017
|
||
Issue descriptionUserAgent: Mozilla/5.0 (X11; CrOS x86_64 9000.82.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 Steps to reproduce the problem: 1. For an Android application which use native code to open socket and connect to network server 2. switch wifi from one AP to another What is the expected behavior? On Android devices the sockets would be aborted and application could get errno like ECONNABORTED, so application could know that network has changed and should create new socket to make another connection. What went wrong? poll or recv won't get response since network is changed. If use non-blocking recv, it would get errno EAGAIN. But the socket will never get response until change the wifi back. Did this work before? N/A Chrome version: 56.0.2924.87 Channel: n/a OS Version: 9000.82.0 Flash Version: Shockwave Flash 24.0 r0 We think this was work several version ago, but not sure the issue appears from which version.
,
Feb 21 2018
Issue has not been modified or commented on in the last 365 days, please re-open or file a new bug if this is still an issue. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot |
||
►
Sign in to add a comment |
||
Comment 1 by juliatut...@chromium.org
, Feb 21 2017