Plug leaks that can occur if the request was ended but the cts never tripped.
- Bring back IsAlive flag that trips if the request ended or if the cts tripped.
- Removed cts from websockets and only set flag if closed if called.
- Use IsAlive to check for the dead connection instead of the CT.
Always dispose the CT reg after the task has fired.
Set the release request flag after the request is complete for longpolling.
Remove Catch.
Execute continuation synchronously.