diff --git a/change/react-native-windows-2020-04-09-21-13-37-wsrc_openfails_nochangestate-0.60.json b/change/react-native-windows-2020-04-09-21-13-37-wsrc_openfails_nochangestate-0.60.json new file mode 100644 index 00000000000..25ea710c794 --- /dev/null +++ b/change/react-native-windows-2020-04-09-21-13-37-wsrc_openfails_nochangestate-0.60.json @@ -0,0 +1,9 @@ +{ + "type": "prerelease", + "comment": "Don't set readyState on connection error", + "packageName": "react-native-windows", + "email": "julio@rochsquadron.net", + "commit": "83e71956a206c16b5d26d82b403f9c870f4ea634", + "dependentChangeType": "patch", + "date": "2020-04-10T04:13:37.103Z" +} \ No newline at end of file diff --git a/vnext/ReactWindowsCore/WinRTWebSocketResource.cpp b/vnext/ReactWindowsCore/WinRTWebSocketResource.cpp index 7b65cd11ba0..8f31431cd42 100644 --- a/vnext/ReactWindowsCore/WinRTWebSocketResource.cpp +++ b/vnext/ReactWindowsCore/WinRTWebSocketResource.cpp @@ -122,7 +122,6 @@ IAsyncAction WinRTWebSocketResource::PerformConnect() } catch (hresult_error const& e) { - self->m_readyState = ReadyState::Closed; if (self->m_errorHandler) { self->m_errorHandler({ Utf16ToUtf8(e.message()), ErrorType::Connection });