Package: cameramonitor Version: 0.2-2.1 Hello,
when logging out of Gnome via System -> Log Out user -> Log Out, cameramonitor does not remove it's pid-file. Every now and then this leads to cameramonitor popping up the Another instance of Camera Monitor is already running! error message on next Login when another process grabbed the PID listed in .cameramonitor.pid. This happens more often with the "usual" Boot -> Login -> Log Out -> Shutdown -> Boot -> Login use case. The last lines shown by strace attached to a running cameramonitor are: read(4, 0x89790b0, 4096) = -1 EAGAIN (Resource temporarily unavailable) gettimeofday({1275378430, 62752}, NULL) = 0 poll([{fd=5, events=POLLIN}, {fd=4, events=POLLIN}, {fd=9, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}], 4, 0) = 0 (Timeout) exit_group(1) = ? Process 12257 detached Flipping gtk.main_quit() and utils.pid_clean() in exit_callback doesn't help. regards Mario -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages cameramonitor depends on: ii gconf2 2.28.1-3 GNOME configuration database syste ii python 2.5.4-9 An interactive high-level object-o ii python-gconf 2.28.1-1 Python bindings for the GConf conf ii python-gtk2 2.17.0-2 Python bindings for the GTK+ widge ii python-notify 0.1.1-2+b2 Python bindings for libnotify ii python-support 1.0.8 automated rebuilding support for P cameramonitor recommends no packages. cameramonitor suggests no packages. -- no debconf information
signature.asc
Description: Digital signature