@@ -832,20 +832,20 @@ async fn local_socket_forward() {
832
832
#[ tokio:: test]
833
833
#[ cfg_attr( not( ci) , ignore) ]
834
834
#[ cfg( feature = "process-mux" ) ]
835
- async fn test_leak_and_resume_process_mux ( ) {
835
+ async fn test_detach_and_resume_process_mux ( ) {
836
836
for session1 in connects ( ) . await {
837
837
session1. check ( ) . await . unwrap ( ) ;
838
838
839
- // First leak
840
- let ( ctl1, master_log1) = session1. leak ( ) ;
839
+ // First detach
840
+ let ( ctl1, master_log1) = session1. detach ( ) ;
841
841
842
842
// First resume
843
843
let session2 = Session :: resume ( ctl1, master_log1) ;
844
844
session2. check ( ) . await . unwrap ( ) ;
845
845
846
- // Second leak to ensure leak handles tempdir
846
+ // Second detach to ensure detach handles tempdir
847
847
// set to None correctly.
848
- let ( ctl2, master_log2) = session2. leak ( ) ;
848
+ let ( ctl2, master_log2) = session2. detach ( ) ;
849
849
850
850
// Second resume to ensure close handles tempdir set to None correctly
851
851
let session3 = Session :: resume ( ctl2, master_log2) ;
@@ -858,7 +858,7 @@ async fn test_leak_and_resume_process_mux() {
858
858
for session1 in connects ( ) . await {
859
859
session1. check ( ) . await . unwrap ( ) ;
860
860
861
- let ( ctl1, master_log1) = session1. leak ( ) ;
861
+ let ( ctl1, master_log1) = session1. detach ( ) ;
862
862
863
863
let ctl = ctl1. clone ( ) ;
864
864
@@ -874,20 +874,20 @@ async fn test_leak_and_resume_process_mux() {
874
874
#[ tokio:: test]
875
875
#[ cfg_attr( not( ci) , ignore) ]
876
876
#[ cfg( feature = "native-mux" ) ]
877
- async fn test_leak_and_resume_native_mux ( ) {
877
+ async fn test_detach_and_resume_native_mux ( ) {
878
878
for session1 in connects ( ) . await {
879
879
session1. check ( ) . await . unwrap ( ) ;
880
880
881
- // First leak
882
- let ( ctl1, master_log1) = session1. leak ( ) ;
881
+ // First detach
882
+ let ( ctl1, master_log1) = session1. detach ( ) ;
883
883
884
884
// First resume_mux
885
885
let session2 = Session :: resume_mux ( ctl1, master_log1) ;
886
886
session2. check ( ) . await . unwrap ( ) ;
887
887
888
- // Second leak to ensure leak handles tempdir
888
+ // Second detach to ensure detach handles tempdir
889
889
// set to None correctly.
890
- let ( ctl2, master_log2) = session2. leak ( ) ;
890
+ let ( ctl2, master_log2) = session2. detach ( ) ;
891
891
892
892
// Second resume_mux to ensure close handles tempdir set to None correctly
893
893
let session3 = Session :: resume_mux ( ctl2, master_log2) ;
@@ -900,7 +900,7 @@ async fn test_leak_and_resume_native_mux() {
900
900
for session1 in connects ( ) . await {
901
901
session1. check ( ) . await . unwrap ( ) ;
902
902
903
- let ( ctl1, master_log1) = session1. leak ( ) ;
903
+ let ( ctl1, master_log1) = session1. detach ( ) ;
904
904
905
905
let ctl = ctl1. clone ( ) ;
906
906
0 commit comments