Bug 171166
Summary: | gam_server restarting many times a second | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dave Malcolm <dmalcolm> |
Component: | gamin | Assignee: | Alexander Larsson <alexl> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | eric-bugs |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-09-06 09:44:35 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 150223 |
Description
Dave Malcolm
2005-10-18 23:25:40 UTC
Any app that uses gamin will cause it to restart when its needed. However, it shouldn't restart, because it shouldn't exit in the first place. Need to figure out why its exiting. Of course, the process that continually restarts gam_server needs to throttle itself a bit as well. If the first few restarts fail, put in a greater interval before it'll try again until its down to re-trying only once every 5-10 seconds or so. Defense in depth. A bug that causes gam_server to crash all the time should be, as much as possible, prevented from having a seriously negative effect on the system as a whole. I had a quick look at preventing excessive looping. Its not trivial, the restarting happens an multiple levels. This is a big change, but perhaps gam_server could be configured to be on DBus instead. Then you can have a watchdog daemon that makes sure it stays healthy, and apps can communicate with it via DBus. Noting that the original report is almost a year old, has anybody seen this problem in recent times ? I've not seen that problem, just gam using up ridiculous amounts of memory. Ok, lets move this of the blocker list then Lots of gamin fixing in rawhide lately. Please open new bugs with details if you get anything like this with gamin 0.1.7-6 or later. |