Преглед изворни кода

fix the close of the proxy in discover via proxy

Chris Bannister пре 10 година
родитељ
комит
f03f3a47ba
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      cassandra_test.go

+ 2 - 2
cassandra_test.go

@@ -2237,12 +2237,12 @@ func TestDiscoverViaProxy(t *testing.T) {
 	session.pool.mu.RUnlock()
 	session.pool.mu.RUnlock()
 
 
 close:
 close:
+	mu.Lock()
+	closed = true
 	if err := proxy.Close(); err != nil {
 	if err := proxy.Close(); err != nil {
 		t.Log(err)
 		t.Log(err)
 	}
 	}
 
 
-	mu.Lock()
-	closed = true
 	for _, conn := range proxyConns {
 	for _, conn := range proxyConns {
 		if err := conn.Close(); err != nil {
 		if err := conn.Close(); err != nil {
 			t.Log(err)
 			t.Log(err)