Попробуйте, прежде чем принимать, установите тайм-аут на сокет:
comSocket.settimeout(5.0) try: rawData = comSocket.recv(512) except socket.timeout: print "No response from server"