mirror of
https://github.com/microsoft/playwright.git
synced 2024-12-17 00:04:50 +03:00
b29b7df47e
There are a few ways for `connect()` to finish: - `Browser.close()` from the client side. - Browser on the server side did exit (e.g. crashed). - Connection was dropped by either of the sides. We reduce all the cases to the last one by dropping the connection when client wants calls `Browser.close()` or server-side browser exits. In all these cases we should properly cleanup on the server side, and ensure that all promises reject on the client side. |
||
---|---|---|
.. | ||
playwrightClient.ts | ||
playwrightServer.ts |