OSDN Git Service

* thread.cc (MTinterface::CreateSemaphore): Correctly set semaphore max.
authorcgf <cgf>
Wed, 3 Jan 2001 18:50:25 +0000 (18:50 +0000)
committercgf <cgf>
Wed, 3 Jan 2001 18:50:25 +0000 (18:50 +0000)
winsup/cygwin/ChangeLog
winsup/cygwin/thread.cc

index 34b28cc..020fa2e 100644 (file)
@@ -1,3 +1,8 @@
+Wed Jan  3 13:47:23 2001  Christopher Faylor <cgf@cygnus.com>
+
+       * thread.cc (MTinterface::CreateSemaphore): Correctly set semaphore
+       max.
+
 Wed Jan  3 09:44:51 2001  Christopher Faylor <cgf@cygnus.com>
 
        * fhandler_console.cc (fhandler_console::read): Restore missing test
index cb2a98e..a6b914b 100644 (file)
@@ -434,7 +434,7 @@ MTinterface::CreateSemaphore (sem_t * _s, int pshared, int _v)
   item->used = true;
   item->shared = pshared;
 
-  item->win32_obj_id = ::CreateSemaphore (&sec_none_nih, _v, _v, NULL);
+  item->win32_obj_id = ::CreateSemaphore (&sec_none_nih, _v, LONG_MAX, NULL);
 
   CHECKHANDLE (NULL, 1);