Add client logs for different stages
Summary: ^ Reviewed By: antonk52 Differential Revision: D49973541 fbshipit-source-id: 3bac97fb22586cc49e74dd5deceeb5310a1385bc
This commit is contained in:
committed by
Facebook GitHub Bot
parent
5b114524d9
commit
541570c8ab
@@ -69,19 +69,21 @@ export function createFlipperServerWithSocket(
|
||||
let connected = false;
|
||||
|
||||
socket.addEventListener('open', () => {
|
||||
connected = true;
|
||||
onStateChange(FlipperServerState.CONNECTED);
|
||||
|
||||
if (initialConnectionTimeout) {
|
||||
resolve(flipperServer);
|
||||
clearTimeout(initialConnectionTimeout);
|
||||
initialConnectionTimeout = undefined;
|
||||
}
|
||||
|
||||
onStateChange(FlipperServerState.CONNECTED);
|
||||
connected = true;
|
||||
resolve(flipperServer);
|
||||
}
|
||||
});
|
||||
|
||||
socket.addEventListener('close', () => {
|
||||
onStateChange(FlipperServerState.DISCONNECTED);
|
||||
connected = false;
|
||||
onStateChange(FlipperServerState.DISCONNECTED);
|
||||
|
||||
pendingRequests.forEach((r) =>
|
||||
r.reject(new Error('flipper-server disconnected')),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user