Summary: | REGRESSION (r261277): [ Mac iOS ] webrtc/datachannel/gather-candidates-networkprocess-crash.html is a flaky timeout | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Truitt Savell <tsavell> | ||||
Component: | New Bugs | Assignee: | youenn fablet <youennf> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | eric.carlson, ews-watchlist, mjs, webkit-bot-watchers-bugzilla, webkit-bug-importer, youennf | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
Truitt Savell
2020-05-21 09:31:14 PDT
it looks like this was caused by the changes in https://trac.webkit.org/changeset/261277/webkit I am able to reproduce on 261277 but not 261276 marking this test as a flaky timeout while it is investigated: https://trac.webkit.org/changeset/262010/webkit There is a slight moment in time where the socket factory has no connection due to a crash in network process. In that case, the factory will ask for a new connection to network process and in the meantime will fail the socket creations. We do not want to do callOnMainThreadAndWait as this might deadlock the web process in that case. The current approach is fine as is as the socket could have been created a few seconds before and would have been closed by network process crash. I'll update the test to make it more robust. Created attachment 400195 [details]
Patch
Was the patch meant to be flagged for review? Committed r262183: <https://trac.webkit.org/changeset/262183> All reviewed patches have been landed. Closing bug and clearing flags on attachment 400195 [details]. |