| 140 | } |
| 141 | |
| 142 | void smileCondBroadcast(smileCond &cond) |
| 143 | { |
| 144 | pthread_mutex_lock(&cond.mtx); |
| 145 | cond.signaled = 1; |
| 146 | pthread_cond_broadcast(&cond.cond); |
| 147 | pthread_mutex_unlock(&cond.mtx); |
| 148 | } |
| 149 | |
| 150 | void smileCondBroadcastRaw(smileCond &cond) |
| 151 | { |