Commit 1bad79fd authored by Kliment Yanev's avatar Kliment Yanev

Made IP connection errors emit the same kind of error as serial connection errors.

parent b99aa3a7
......@@ -451,7 +451,7 @@ class printcore():
if self.sendcb:
try: self.sendcb(command)
except: pass
try:
# If the printer is connected via Ethernet, use send
if is_socket(self.printer):
msg = str(command+"\n")
......@@ -462,10 +462,11 @@ class printcore():
raise RuntimeError("socket connection broken")
totalsent = totalsent + sent
else:
try:
self.printer.write(str(command+"\n"))
except SerialException, e:
print "Can't write to printer (disconnected?)."
except RuntimeError, e:
print "Socket connection broken, disconnected."
if __name__ == '__main__':
baud = 115200
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment