]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - sshshare.c
Clean up downstream sockets when upstream loses its SSH connection.
[PuTTY.git] / sshshare.c
index 2b2f69a914f736d3605741f73050d30cdfd4615a..1c0e3cba8f64f41a6748a8e6a935739e7cd42076 100644 (file)
@@ -502,6 +502,9 @@ static void share_connstate_free(struct ssh_sharing_connstate *cs)
         sfree(globreq);
     }
 
+    if (cs->sock)
+        sk_close(cs->sock);
+
     sfree(cs);
 }