sem_init() causing SEGV
问题 I have the following code and it is being killed by a SEGV signal. Using the debugger shows that it is being killed by the first sem_init() in main(). If I comment out the first sem_init() the second causes the same problem. I have tried figuring out what would cause this sys call to cause a SEGV. The else is not being run, so the error is happening before it can return a value. Any help would be greatly appreciated, Thank you. I removed the rest of the code that isnt being run before this