diff options
| -rw-r--r-- | mullvad-rpc/src/rest.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mullvad-rpc/src/rest.rs b/mullvad-rpc/src/rest.rs index ed68e57964..05665e4fd0 100644 --- a/mullvad-rpc/src/rest.rs +++ b/mullvad-rpc/src/rest.rs @@ -33,7 +33,10 @@ type RequestReceiver = mpsc::UnboundedReceiver<(Request, oneshot::Sender<Result< pub fn create_https_client<P: AsRef<Path>>(ca_path: P, handle: &Handle) -> Result<RequestSender> { let connector = HttpsConnectorWithSni::new(ca_path, handle)?; - let client = Client::configure().connector(connector).build(handle); + let client = Client::configure() + .keep_alive(false) + .connector(connector) + .build(handle); let (request_tx, request_rx) = mpsc::unbounded(); handle.spawn(create_request_processing_future(request_rx, client)); |
