@@ -355,9 +355,9 @@ func TestTemplateEdit(t *testing.T) {
355
355
356
356
// Otherwise, proxy the request to the real API server.
357
357
rp := httputil .NewSingleHostReverseProxy (client .URL )
358
- rp . Transport = & http.Transport {
359
- DisableKeepAlives : true ,
360
- }
358
+ tp : = & http.Transport {}
359
+ defer tp . CloseIdleConnections ()
360
+ rp . Transport = tp
361
361
rp .ServeHTTP (w , r )
362
362
}))
363
363
t .Cleanup (proxy .Close )
@@ -367,6 +367,7 @@ func TestTemplateEdit(t *testing.T) {
367
367
require .NoError (t , err )
368
368
proxyClient := codersdk .New (proxyURL )
369
369
proxyClient .SetSessionToken (client .SessionToken ())
370
+ t .Cleanup (proxyClient .HTTPClient .CloseIdleConnections )
370
371
371
372
cases := []struct {
372
373
name string
@@ -484,9 +485,9 @@ func TestTemplateEdit(t *testing.T) {
484
485
485
486
// Otherwise, proxy the request to the real API server.
486
487
rp := httputil .NewSingleHostReverseProxy (client .URL )
487
- rp . Transport = & http.Transport {
488
- DisableKeepAlives : true ,
489
- }
488
+ tp : = & http.Transport {}
489
+ defer tp . CloseIdleConnections ()
490
+ rp . Transport = tp
490
491
rp .ServeHTTP (w , r )
491
492
}))
492
493
defer proxy .Close ()
@@ -496,6 +497,7 @@ func TestTemplateEdit(t *testing.T) {
496
497
require .NoError (t , err )
497
498
proxyClient := codersdk .New (proxyURL )
498
499
proxyClient .SetSessionToken (client .SessionToken ())
500
+ t .Cleanup (proxyClient .HTTPClient .CloseIdleConnections )
499
501
500
502
// Test the cli command.
501
503
cmdArgs := []string {
@@ -604,9 +606,9 @@ func TestTemplateEdit(t *testing.T) {
604
606
605
607
// Otherwise, proxy the request to the real API server.
606
608
rp := httputil .NewSingleHostReverseProxy (client .URL )
607
- rp . Transport = & http.Transport {
608
- DisableKeepAlives : true ,
609
- }
609
+ tp : = & http.Transport {}
610
+ defer tp . CloseIdleConnections ()
611
+ rp . Transport = tp
610
612
rp .ServeHTTP (w , r )
611
613
}))
612
614
defer proxy .Close ()
@@ -616,6 +618,7 @@ func TestTemplateEdit(t *testing.T) {
616
618
require .NoError (t , err )
617
619
proxyClient := codersdk .New (proxyURL )
618
620
proxyClient .SetSessionToken (client .SessionToken ())
621
+ t .Cleanup (proxyClient .HTTPClient .CloseIdleConnections )
619
622
620
623
// Test the cli command.
621
624
cmdArgs := []string {
@@ -695,9 +698,9 @@ func TestTemplateEdit(t *testing.T) {
695
698
696
699
// Otherwise, proxy the request to the real API server.
697
700
rp := httputil .NewSingleHostReverseProxy (client .URL )
698
- rp . Transport = & http.Transport {
699
- DisableKeepAlives : true ,
700
- }
701
+ tp : = & http.Transport {}
702
+ defer tp . CloseIdleConnections ()
703
+ rp . Transport = tp
701
704
rp .ServeHTTP (w , r )
702
705
}))
703
706
defer proxy .Close ()
@@ -707,6 +710,7 @@ func TestTemplateEdit(t *testing.T) {
707
710
require .NoError (t , err )
708
711
proxyClient := codersdk .New (proxyURL )
709
712
proxyClient .SetSessionToken (client .SessionToken ())
713
+ t .Cleanup (proxyClient .HTTPClient .CloseIdleConnections )
710
714
711
715
// Test the cli command.
712
716
cmdArgs := []string {
@@ -831,9 +835,9 @@ func TestTemplateEdit(t *testing.T) {
831
835
832
836
// Otherwise, proxy the request to the real API server.
833
837
rp := httputil .NewSingleHostReverseProxy (client .URL )
834
- rp . Transport = & http.Transport {
835
- DisableKeepAlives : true ,
836
- }
838
+ tp : = & http.Transport {}
839
+ defer tp . CloseIdleConnections ()
840
+ rp . Transport = tp
837
841
rp .ServeHTTP (w , r )
838
842
}))
839
843
defer proxy .Close ()
@@ -843,6 +847,7 @@ func TestTemplateEdit(t *testing.T) {
843
847
require .NoError (t , err )
844
848
proxyClient := codersdk .New (proxyURL )
845
849
proxyClient .SetSessionToken (client .SessionToken ())
850
+ t .Cleanup (proxyClient .HTTPClient .CloseIdleConnections )
846
851
847
852
// Test the cli command with --allow-user-autostart.
848
853
cmdArgs := []string {
@@ -940,9 +945,9 @@ func TestTemplateEdit(t *testing.T) {
940
945
941
946
// Otherwise, proxy the request to the real API server.
942
947
rp := httputil .NewSingleHostReverseProxy (client .URL )
943
- rp . Transport = & http.Transport {
944
- DisableKeepAlives : true ,
945
- }
948
+ tp : = & http.Transport {}
949
+ defer tp . CloseIdleConnections ()
950
+ rp . Transport = tp
946
951
rp .ServeHTTP (w , r )
947
952
}))
948
953
defer proxy .Close ()
@@ -952,6 +957,7 @@ func TestTemplateEdit(t *testing.T) {
952
957
require .NoError (t , err )
953
958
proxyClient := codersdk .New (proxyURL )
954
959
proxyClient .SetSessionToken (client .SessionToken ())
960
+ t .Cleanup (proxyClient .HTTPClient .CloseIdleConnections )
955
961
956
962
// Test the cli command.
957
963
cmdArgs := []string {
0 commit comments