344 |
if (bCondition) { |
if (bCondition) { |
345 |
dmsg(7,("Condition::Set() -> broadcasting 'true' condition\n")); |
dmsg(7,("Condition::Set() -> broadcasting 'true' condition\n")); |
346 |
#if defined(WIN32) |
#if defined(WIN32) |
347 |
win32thread_cond_broadcast(&__win32_true_condition); |
ConditionInternal::win32thread_cond_broadcast(&__win32_true_condition); |
348 |
#else |
#else |
349 |
pthread_cond_broadcast(&__posix_true_condition); |
pthread_cond_broadcast(&__posix_true_condition); |
350 |
#endif |
#endif |
352 |
else { |
else { |
353 |
dmsg(7,("Condition::Set() -> broadcasting 'false' condition\n")); |
dmsg(7,("Condition::Set() -> broadcasting 'false' condition\n")); |
354 |
#if defined(WIN32) |
#if defined(WIN32) |
355 |
win32thread_cond_broadcast(&__win32_false_condition); |
ConditionInternal::win32thread_cond_broadcast(&__win32_false_condition); |
356 |
#else |
#else |
357 |
pthread_cond_broadcast(&__posix_false_condition); |
pthread_cond_broadcast(&__posix_false_condition); |
358 |
#endif |
#endif |