New issue
Advanced search Search tips

Issue 694132 link

Starred by 1 user

Issue metadata

Status: Archived
Owner: ----
Closed: Feb 2018
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

sockets in ARC runtime/ARC++ container are not aborted when switching wifi

Reported by laffier....@gmail.com, Feb 20 2017

Issue description

UserAgent: 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.

 
Components: -Platform>DevTools Platform>ARC
Project Member

Comment 2 by sheriffbot@chromium.org, Feb 21 2018

Status: Archived (was: Unconfirmed)
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