python-gamin does not detect any filesystem events
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gamin |
Fix Released
|
Medium
|
|||
gamin (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned | ||
Quantal |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[rational]
gamin is unable to detect changes on filesystem which make it impossible to work with bcfg2-server. and other service as well.
[test case]
To reproduce, use the attached test case:
1. python gamin-test.py
2. touch /tmp/foo
Expected result:
Got callback: /tmp/foo, 5
Actual result:
Nothing
[regression potential]
None, this fix the deadlock on gamin
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: python-gamin 0.1.10-4
ProcVersionSign
Uname: Linux 3.2.0-12-generic x86_64
NonfreeKernelMo
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
Date: Sat Feb 4 20:07:26 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110921.2)
SourcePackage: gamin
UpgradeStatus: Upgraded to precise on 2012-02-02 (1 days ago)
Changed in gamin: | |
status: | Unknown → Confirmed |
Changed in gamin: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in gamin (Ubuntu Precise): | |
status: | New → In Progress |
Changed in gamin (Ubuntu Quantal): | |
status: | Confirmed → In Progress |
Changed in gamin (Ubuntu Precise): | |
importance: | Undecided → Medium |
Changed in gamin (Ubuntu Quantal): | |
importance: | Undecided → Medium |
tags: | added: patch |
description: | updated |
security vulnerability: | yes → no |
Changed in gamin: | |
status: | Confirmed → Fix Released |
Ugly workaround
$ pkill gam_server && python gamin-test.py root.4939: nRkJsO, 8
Got callback: /tmp, 8
Got callback: .ICE-unix, 8
Got callback: aptitude-
Got callback: .X11-unix, 8
Got callback: /tmp, 9
Got callback: foo, 5
Got callback: foo, 1