Package: iwatch Version: 0.2.2-1 Severity: important Tags: upstream This probably relates to bug #494397
It seems iwatch logic is flawed: it processes events but if there are lots of events simply misses them altogether. This pretty much defeats the addition of newly created directories, for example. Unfortunately I did not have time to debug the code, my guess it that watcher is cancelled without processing all queued events. Testing seem to be easy, watch /tmp/ouch/ mkdir -p /tmp/ouch/one/two/three/four/five iwatch usually gets one or two of them. It is not inotify/Inotify2 problem: a simple callback test shows all the events. I'll try to fix it next time if you cannot. :) -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (2000, 'unstable'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 3.2.0-1-686-pae (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages iwatch depends on: ii exim4-daemon-heavy [mail-transport-agent] 4.77-1+b1 ii libevent-perl 1.15-1+b1 ii liblinux-inotify2-perl 1:1.22-0.2+b1 ii libmail-sendmail-perl 0.79.16-1 ii libxml-simpleobject-libxml-perl 0.53-2 ii perl-modules 5.14.2-9 iwatch recommends no packages. iwatch suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org