>> [snip] >>> Il demone è composto da due threads: >>> il primo compie dalle azioni intercettando degli eventi sul file > system; >>> il secondo si registra sul dbus ed espone dei metodi per essere >> interrogato. >> >> Così a pelle, non è che D-BUS manda un messaggio specifico prima di >> chiudere la sessione? Puoi intercettare quello, se esiste. >> > > Direi di no. > Analizzando con strace non vedo segnali. >
La cosa che sembra avvicinarsi di più è: gobject.io_add_watch(fd,evento,funzione) dove: evento è un tipo Gobject. Nel mio caso potrebb essere "gobject.IO_HUP" funzione è quella da lanciare. il problema è "fd". Il descrittore di file (o socket). Deve essere un "int". L'oggetto dbus NON ha un descrittore. 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]

