File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,6 +44,9 @@ func TestTURNConn(t *testing.T) {
4444 Logger : logger .Named ("client" ),
4545 })
4646 require .NoError (t , err )
47+ defer func () {
48+ _ = client .Close ()
49+ }()
4750
4851 serverDialer , serverTURN := net .Pipe ()
4952 turnServer .Accept (serverTURN , & net.TCPAddr {
@@ -62,6 +65,9 @@ func TestTURNConn(t *testing.T) {
6265 Logger : logger .Named ("server" ),
6366 })
6467 require .NoError (t , err )
68+ defer func () {
69+ _ = server .Close ()
70+ }()
6571 exchange (t , client , server )
6672
6773 _ , err = client .Ping ()
@@ -71,12 +77,7 @@ func TestTURNConn(t *testing.T) {
7177func exchange (t * testing.T , client , server * peer.Conn ) {
7278 var wg sync.WaitGroup
7379 wg .Add (2 )
74- t .Cleanup (func () {
75- _ = client .Close ()
76- _ = server .Close ()
77-
78- wg .Wait ()
79- })
80+ t .Cleanup (wg .Wait )
8081 go func () {
8182 defer wg .Done ()
8283 for {
You can’t perform that action at this time.
0 commit comments