BIND 10 #335: b10-xfrout not exiting
BIND 10 Development
do-not-reply at isc.org
Wed Oct 13 11:24:44 UTC 2010
#335: b10-xfrout not exiting
-------------------------+--------------------------------------------------
Reporter: jreed | Owner: zhanglikun
Type: defect | Status: reviewing
Priority: major | Milestone:
Component: xfrout | Resolution:
Keywords: | Sensitive: 0
Estimatedhours: 0.0 | Hours: 0
Billable: 1 | Totalhours: 0
Internal: 0 |
-------------------------+--------------------------------------------------
Changes (by vorner):
* owner: vorner => zhanglikun
Comment:
I hopefully fixed the problems with race conditions and spurious wakeup. I
discovered (and fixed) one more ‒ when the process (either zonemanager or
xfrout) was idle (no zones to manage), they had a special-case with sleep,
not select. But then, it did not recognize someone tried to wake it up by
the shutdown socket and kept sleeping (and boss usually killed them before
they woke up).
I modified the changelog entry as well, to include a small change in
public methods of the classes.
Could you have a look at my changes, if I didn't break anything else? My
changes are the last three commits on the branch (r3191, r3200, r3201).
Thank you
--
Ticket URL: <http://bind10.isc.org/ticket/335#comment:16>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list