[QUERY] Help With Semaphore Error on Windows : Cygwin
Fri Feb 17 08:52:37 GMT 2023
On Fri, 17 Feb 2023 12:56:06 +0800
Yeo Kai Wei wrote:
> Hi All,
> Thanks for the help.
> It works now.
> So, the 2 things that were required
> 1. Adding the '/' in front of the semaphore name so that Cygwin can
> recognise it
> #define SemaphoreName "/mysemaphore"
> 2. Changing the if check from if(semptr == (void*) -1) to if(semptr ==
> (sem_t*) 0)
No. You should use:
if (semptr == SEM_FAILED)
Takashi Yano <email@example.com>
More information about the Cygwin