Changeset 7986 in vbox for trunk/src/VBox/Runtime
- Timestamp:
- Apr 15, 2008 1:11:20 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp
r6738 r7986 234 234 { 235 235 ASMAtomicXchgU32(&pThis->u32State, EVENTMULTI_STATE_SIGNALED); 236 rc = pthread_cond_ signal(&pThis->Cond);236 rc = pthread_cond_broadcast(&pThis->Cond); 237 237 AssertMsg(!rc, ("Failed to signal event sem %p, rc=%d.\n", EventMultiSem, rc)); 238 238 } 239 239 else if (pThis->u32State == EVENTMULTI_STATE_SIGNALED) 240 240 { 241 rc = pthread_cond_ signal(&pThis->Cond); /* give'm another kick... */241 rc = pthread_cond_broadcast(&pThis->Cond); /* give'm another kick... */ 242 242 AssertMsg(!rc, ("Failed to signal event sem %p, rc=%d. (2)\n", EventMultiSem, rc)); 243 243 }
Note:
See TracChangeset
for help on using the changeset viewer.