def handle_signal(signum, stackframe): from moksha.hub.reactor import reactor if signum in [signal.SIGHUP, signal.SIGINT]: hub.stop() try: reactor.stop() except ReactorNotRunning: pass
def _handle_signal(self, signum, stackframe): from moksha.hub.reactor import reactor from moksha.hub import hub from twisted.internet.error import ReactorNotRunning if hub._hub: hub._hub.stop() try: reactor.stop() except ReactorNotRunning, e: warnings.warn(str(e))
def _handle_signal(self, signum, stackframe): from moksha.hub.reactor import reactor from moksha.hub import hub from twisted.internet.error import ReactorNotRunning if hub._hub: hub._hub.stop() try: reactor.stop() except ReactorNotRunning as e: warnings.warn(six.text_type(e))