Add ability to cancel disconnected requests to `SynapseRequest`.