Ticket #178: exception-handling-fix.patch

File exception-handling-fix.patch, 980 bytes (added by HellFire, 12 years ago)
  • winswitch/server/controller.py

     
    539539                        try:
    540540                                display_no = int(display)
    541541                        except Exception, e:
    542                                 self.serror("%s is not an X lockfile: " % (display, e))
     542                                self.serror("%s is not an X lockfile: %s" % (display, e))
    543543                                continue
    544544                        port = X_PORT_BASE+display_no
    545545                        detected.append(port)
  • winswitch/server/server_wrapper.py

     
    6565                exit_code = 0
    6666        except Exception, e:
    6767                print("winswitch_server.py")
    68                 print('*** Caught exception: %s: %s' % (e.__cl, e))
     68                print('*** Caught exception: %s: %s' % (type(e).__name__, e))
    6969                traceback.print_exc()
    7070                exit_code = 1
    7171        server.cleanup()