< prev index next >

src/os/windows/vm/os_windows.cpp

Print this page

        

@@ -1894,12 +1894,12 @@
     error = errno;
   }
   return (int)error;
 }
 
-Semaphore::Semaphore(uint value, uint max) {
-  _semaphore = ::CreateSemaphore(NULL, value, max, NULL);
+Semaphore::Semaphore(uint value) {
+  _semaphore = ::CreateSemaphore(NULL, value, LONG_MAX, NULL);
 
   assert(_semaphore != NULL, err_msg("CreateSemaphore failed: %ld", GetLastError()));
 }
 
 Semaphore::~Semaphore() {
< prev index next >