diff --git a/leenkx/Sources/leenkx/logicnode/CreateLeenkxNode.hx b/leenkx/Sources/leenkx/logicnode/CreateLeenkxNode.hx index e9bd96f8..ef58123a 100644 --- a/leenkx/Sources/leenkx/logicnode/CreateLeenkxNode.hx +++ b/leenkx/Sources/leenkx/logicnode/CreateLeenkxNode.hx @@ -94,6 +94,7 @@ class CreateLeenkxNode extends LogicNode { lnxCn.onLeft = function(address) { Leenkx.id.set(net_Url, address); sock.onleft(); + sock.onclose(); }; lnxCn.onServer = function(address) { Leenkx.id.set(net_Url, address); @@ -106,6 +107,7 @@ class CreateLeenkxNode extends LogicNode { lnxCn.onTimeout = function(address) { Leenkx.id.set(net_Url, address); sock.ontimeout(); + sock.onclose(); }; lnxCn.onWireLeft = function(wirecount, wire) { Leenkx.data.set(net_Url, wirecount);