diff --git a/src/libCom/osi/os/posix/osdThread.c b/src/libCom/osi/os/posix/osdThread.c index 3fa8e0ba9..6281c3f2f 100644 --- a/src/libCom/osi/os/posix/osdThread.c +++ b/src/libCom/osi/os/posix/osdThread.c @@ -186,7 +186,6 @@ void threadOnceOsd(threadOnceId *id, void (*func)(void *), void *arg) if (*id == 0) { *id = -1; func(arg); - *id = 1; } semMutexGive(onceMutex); }