From 0c5dff2ababfe4050ae2b35c88b8c9a4c9bc5e15 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Thu, 10 Feb 2011 21:48:24 +0000 Subject: catch parsing error on event_message --- (limited to 'TurtleArt/tacollaboration.py') diff --git a/TurtleArt/tacollaboration.py b/TurtleArt/tacollaboration.py index ed29675..48574da 100644 --- a/TurtleArt/tacollaboration.py +++ b/TurtleArt/tacollaboration.py @@ -185,10 +185,14 @@ class Collaboration(): # Save active Turtle save_active_turtle = self._tw.active_turtle - command, payload = event_message.split("|", 2) - print "event message %s" % command - _logger.debug("event message (%s)" % command) - self._processing_methods[command](payload) + print "event_message", event_message + try: + command, payload = event_message.split("|", 2) + print "event message %s" % command + _logger.debug("event message (%s)" % command) + self._processing_methods[command](payload) + except ValueError: + print "could not split event message" # Restore active Turtle self._tw.canvas.set_turtle(self._tw.turtles.get_turtle_key( -- cgit v0.9.1