diff --git a/crates/plume_core/src/auth/account/login.rs b/crates/plume_core/src/auth/account/login.rs index 79cbcf7..f97bdd3 100644 --- a/crates/plume_core/src/auth/account/login.rs +++ b/crates/plume_core/src/auth/account/login.rs @@ -198,6 +198,8 @@ impl Account { let mut buffer = Vec::new(); plist::to_writer_xml(&mut buffer, &challenge_packet)?; + gsa_headers.insert("Connection", HeaderValue::from_static("close")); + let res = self .client .post(GSA_ENDPOINT)