def app_signal(signum, frame): print("") log("got signal %s" % SIGNAMES.get(signum, signum)) def show_signal(): app.show() app.client.cleanup() gobject.timeout_add(1000, app.set_info_text, "got signal %s" % SIGNAMES.get(signum, signum)) gobject.timeout_add(1000, app.set_info_color, True) #call from UI thread: gobject.idle_add(show_signal)
def show_signal(): app.show() app.client.cleanup() gobject.timeout_add(1000, app.set_info_text, "got signal %s" % SIGNAMES.get(signum, signum)) gobject.timeout_add(1000, app.set_info_color, True)