BIND 10 #335: b10-xfrout not exiting
BIND 10 Development
do-not-reply at isc.org
Tue Oct 12 07:33:35 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:
With the changes, you reintroduced the problem with spurious wakeup (I
just found it untouched in the notify_out as well). Actually, worse
version, the first version exited and boss restarted it. This version will
block forever if there's a spurious wakeup, because the recv() is
blocking.
And the notify_out test just failed for me again, because it has the exact
problem as zonemanager had at the beginning.
And I do not think that we test anything at all by running join explicitly
in test and then testing if the thread is alive. The thread is not alive
by definition after join.
Would you mind if I have a look at it and fix the problems I see and then
you review them (like, exchanging roles for these problems)?
--
Ticket URL: <http://bind10.isc.org/ticket/335#comment:14>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list