]> git.proxmox.com Git - mirror_xterm.js.git/commitdiff
[addon attach] Make reference to socket fail-safe
authorparis <paris@sourcelair.com>
Thu, 18 Sep 2014 11:11:29 +0000 (11:11 +0000)
committerparis <paris@sourcelair.com>
Thu, 18 Sep 2014 11:11:29 +0000 (11:11 +0000)
addons/attach/attach.js

index cfae11db51df61bed38a2db9da58d7afc9bbcc7e..992c790affd49444ecb5c2257ea8a4f6c3a1dbee 100644 (file)
       var term = this;
 
       term.off('data', term._sendData);
-      socket.removeEventListener('message', term._getMessage);
+
+      socket = (typeof socket == 'undefined') ? term.socket : socket;
+
+      if (socket) {
+        socket.removeEventListener('message', term._getMessage);
+      }
 
       delete term.socket;
     };