Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TurtleArt/tacollaboration.py12
1 files changed, 8 insertions, 4 deletions
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(