diff --git a/client.go b/client.go
index <HASH>..<HASH> 100644
--- a/client.go
+++ b/client.go
@@ -289,5 +289,4 @@ func handleDisconnectNotification(c *rpc2.Client) {
 // Disconnect will close the OVSDB connection
 func (ovs OvsdbClient) Disconnect() {
 	ovs.rpcClient.Close()
-	clearConnection(ovs.rpcClient)
 }
Fix disconnect from calling clearConnection recursively