kevent() does not report occured actions properly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libkqueue (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I am using kevent() with a VNODE filter. Received events report in ev.fflags ALL registered actions instead of just the actions which have triggered the event. See the attached test program, which I have derived from the example on http://
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: libkqueue0 2.0.3-1.1
ProcVersionSign
Uname: Linux 4.2.0-17-generic x86_64
ApportVersion: 2.19.1-0ubuntu4
Architecture: amd64
CurrentDesktop: GNOME-Flashback
Date: Tue Nov 10 14:37:47 2015
Dependencies:
gcc-5-base 5.2.1-22ubuntu2
libc6 2.21-0ubuntu4
libgcc1 1:5.2.1-22ubuntu2
InstallationDate: Installed on 2012-03-12 (1337 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120311)
SourcePackage: libkqueue
UpgradeStatus: Upgraded to wily on 2015-10-24 (16 days ago)
this bug is addressed by :
https:/ /github. com/carenas/ libkqueue/ commit/ 04f93ec28094211 c4895a034357f29 970b73ea06