BIND 10 #2332: define and implement wrapper interface for conditional variables
BIND 10 Development
do-not-reply at isc.org
Sat Oct 6 04:03:11 UTC 2012
#2332: define and implement wrapper interface for conditional variables
-------------------------------------+-------------------------------------
Reporter: jinmei | Owner:
Type: task | Status: new
Priority: medium | Milestone: Next-
Component: b10-auth | Sprint-Proposed
Sensitive: 0 | Keywords:
Sub-Project: DNS | Defect Severity: N/A
Estimated Difficulty: 0 | Feature Depending on Ticket:
Total Hours: 0 | background zone loading
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
This will be an unidentified subtask of #2201.
If we use the synchronization mechanism described in #2205,
we need to have wrapper interfaces for pthread_cont_t,
pthread_cond_wait(), and pthread_cond_signal(). Shouldn't be very
difficult, but I suspect we cannot simply use `util::threads::Mutex`
class for the lock associated with the condition variable because
we need to cover the case where the lock is implicitly acquired and
released.
So we'll need to have non trivial extensions to the existing classes
or introduce something completely new.
--
Ticket URL: <http://bind10.isc.org/ticket/2332>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list