abort() if semaphore actions fail, don't just pthread_exit()
abort() if semaphore actions fail, don't just pthread_exit()

RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets,RichardBarrell/snippets