tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
would a mutex_wait be useful?
I'd like to be able to do a mutex_enter(9) which could be interruptable.
If interrupted, it would return the error why it was interrupted.
Maybe called int mutex_wait(kmutex_t *mtx, int ticks); and if ticks == 0
becomes (mutex_tryenter(mtx) ? 0 : ETIMEOUT). If tick == -1, means
wait forever.
mutex_wait would use PCATCH for its sleeps and return EINTR if a signal
was caught.
Home |
Main Index |
Thread Index |
Old Index