ADD IF CONDITION In case connection was lost, or something happens to write

terminal to be null
This commit is contained in:
davegermiquet
2016-06-02 17:56:54 -04:00
parent 674b6839a8
commit d602ac4b46

View File

@@ -484,7 +484,9 @@ class StdOutStdErrEmulationProtocol(object):
"""
self.data = self.data + data
if not self.next_protocol:
self.protocol.terminal.write(data)
if not self.protocol is None and not self.protocol.terminal is None:
log.msg("Connection was probably lost. Could not write to terminal")
self.protocol.terminal.write(data)
def errReceived(self, data):