diff options
Diffstat (limited to 'tools/EventClients')
-rwxr-xr-x | tools/EventClients/Clients/PS3 Sixaxis Controller/ps3d.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/EventClients/Clients/PS3 Sixaxis Controller/ps3d.py b/tools/EventClients/Clients/PS3 Sixaxis Controller/ps3d.py index cc6450327e..de6c8081f2 100755 --- a/tools/EventClients/Clients/PS3 Sixaxis Controller/ps3d.py +++ b/tools/EventClients/Clients/PS3 Sixaxis Controller/ps3d.py @@ -253,11 +253,11 @@ class SixWatch(threading.Thread): self.daemon = True self.start() def run(self): + while True: try: sixwatch.main(self.mac) except Exception, e: - print "Exception caught in sixwatch, aborting: " + str(e) - pass + print "Exception caught in sixwatch, restarting: " + str(e) class ZeroconfThread ( threading.Thread ): """ |