> > Trovato l'arcano. > Il mio demone si registra su dbus. > Terminando la sessione di gnome, tra le altre cose viene stoppato anche il > dbus > di sessione. > Questo fa generare un'eccezione al mio demone. > > Come controprova, l'ho lanciato disabilitando la registrazione su dbus. > In questo modo, terminando la sessione di gnome, il mio demone continua a > girare, > non ricevendo nessun segnale. >
L'eccezione non è veramente un'eccezione. Semplicemente terminando il dbus-daemon. il mio demone esce dal mainloop def run(self): DBusGMainLoop(set_as_default=True) self.mainloop = gobject.MainLoop() gobject.threads_init() Idee su come si possa "forzare" l'uscita dal mainloop a compiere delle azioni prima di terminare ? Walter -- Per REVOCARE l'iscrizione alla lista, inviare un email a [email protected] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [email protected] To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

