Skip to content

Commit 9ac2c75

Browse files
committed
Update tests/openssh.rs to use Session::detach
Signed-off-by: Jiahao XU <[email protected]>
1 parent 24d7455 commit 9ac2c75

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

tests/openssh.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -832,20 +832,20 @@ async fn local_socket_forward() {
832832
#[tokio::test]
833833
#[cfg_attr(not(ci), ignore)]
834834
#[cfg(feature = "process-mux")]
835-
async fn test_leak_and_resume_process_mux() {
835+
async fn test_detach_and_resume_process_mux() {
836836
for session1 in connects().await {
837837
session1.check().await.unwrap();
838838

839-
// First leak
840-
let (ctl1, master_log1) = session1.leak();
839+
// First detach
840+
let (ctl1, master_log1) = session1.detach();
841841

842842
// First resume
843843
let session2 = Session::resume(ctl1, master_log1);
844844
session2.check().await.unwrap();
845845

846-
// Second leak to ensure leak handles tempdir
846+
// Second detach to ensure detach handles tempdir
847847
// set to None correctly.
848-
let (ctl2, master_log2) = session2.leak();
848+
let (ctl2, master_log2) = session2.detach();
849849

850850
// Second resume to ensure close handles tempdir set to None correctly
851851
let session3 = Session::resume(ctl2, master_log2);
@@ -858,7 +858,7 @@ async fn test_leak_and_resume_process_mux() {
858858
for session1 in connects().await {
859859
session1.check().await.unwrap();
860860

861-
let (ctl1, master_log1) = session1.leak();
861+
let (ctl1, master_log1) = session1.detach();
862862

863863
let ctl = ctl1.clone();
864864

@@ -874,20 +874,20 @@ async fn test_leak_and_resume_process_mux() {
874874
#[tokio::test]
875875
#[cfg_attr(not(ci), ignore)]
876876
#[cfg(feature = "native-mux")]
877-
async fn test_leak_and_resume_native_mux() {
877+
async fn test_detach_and_resume_native_mux() {
878878
for session1 in connects().await {
879879
session1.check().await.unwrap();
880880

881-
// First leak
882-
let (ctl1, master_log1) = session1.leak();
881+
// First detach
882+
let (ctl1, master_log1) = session1.detach();
883883

884884
// First resume_mux
885885
let session2 = Session::resume_mux(ctl1, master_log1);
886886
session2.check().await.unwrap();
887887

888-
// Second leak to ensure leak handles tempdir
888+
// Second detach to ensure detach handles tempdir
889889
// set to None correctly.
890-
let (ctl2, master_log2) = session2.leak();
890+
let (ctl2, master_log2) = session2.detach();
891891

892892
// Second resume_mux to ensure close handles tempdir set to None correctly
893893
let session3 = Session::resume_mux(ctl2, master_log2);
@@ -900,7 +900,7 @@ async fn test_leak_and_resume_native_mux() {
900900
for session1 in connects().await {
901901
session1.check().await.unwrap();
902902

903-
let (ctl1, master_log1) = session1.leak();
903+
let (ctl1, master_log1) = session1.detach();
904904

905905
let ctl = ctl1.clone();
906906

0 commit comments

Comments
 (0)