aboutsummaryrefslogtreecommitdiff
path: root/doh/network/driver.rs
diff options
context:
space:
mode:
Diffstat (limited to 'doh/network/driver.rs')
-rw-r--r--doh/network/driver.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/doh/network/driver.rs b/doh/network/driver.rs
index 67c32ae7..375ac2c1 100644
--- a/doh/network/driver.rs
+++ b/doh/network/driver.rs
@@ -185,7 +185,8 @@ impl Driver {
}
if !self.connection.wait_for_live().await {
- let session = self.connection.session();
+ let session =
+ if self.info.use_session_resumption { self.connection.session() } else { None };
// Try reconnecting
self.connection =
build_connection(&self.info, &self.tag_socket, &mut self.config, session).await?;