Convert DNS failures and connecting-stage close requests into terminal websocket state changes, and remove websocket entries once they close. This keeps clients from getting stuck in CONNECTING and makes early cancelled or failed websocket attempts terminate like the other close paths. |
||
|---|---|---|
| .. | ||
| ALPNHttpVersion.h | ||
| CacheSizes.cpp | ||
| CacheSizes.h | ||
| CMakeLists.txt | ||
| Forward.h | ||
| NetworkError.h | ||
| Request.cpp | ||
| Request.h | ||
| RequestClient.cpp | ||
| RequestClient.h | ||
| RequestTimingInfo.cpp | ||
| RequestTimingInfo.h | ||
| WebSocket.cpp | ||
| WebSocket.h | ||