Fix: do not reconnect if connection.destroyed, prevent connection leak
diff --git a/lib/nodejs/lib/thrift/connection.js b/lib/nodejs/lib/thrift/connection.js
index b545454..06481db 100644
--- a/lib/nodejs/lib/thrift/connection.js
+++ b/lib/nodejs/lib/thrift/connection.js
@@ -221,6 +221,10 @@
   });
 
   this.retry_timer = setTimeout(function () {
+    if (self.connection.destroyed) {
+        return;
+    }
+
     log.debug("Retrying connection...");
 
     self.retry_totaltime += self.retry_delay;