Author: Armin Rigo <ar...@tunes.org> Branch: Changeset: r48074:759db9b281eb Date: 2011-10-15 15:50 +0200 http://bitbucket.org/pypy/pypy/changeset/759db9b281eb/
Log: Baaaah. Thanks zseil. diff --git a/pypy/translator/c/src/thread_nt.h b/pypy/translator/c/src/thread_nt.h --- a/pypy/translator/c/src/thread_nt.h +++ b/pypy/translator/c/src/thread_nt.h @@ -245,7 +245,7 @@ if (pending_acquires <= 0) return 0; InterlockedIncrement(&pending_acquires); - PulseEvent(&cond_gil); + PulseEvent(cond_gil); /* hack: the three following lines do a pthread_cond_wait(), and normally specifying a timeout of INFINITE would be fine. But the @@ -253,7 +253,7 @@ (small) risk that PulseEvent misses the WaitForSingleObject(). In this case the process will just sleep a few milliseconds. */ LeaveCriticalSection(&mutex_gil); - WaitForSingleObject(&cond_gil, 15); + WaitForSingleObject(cond_gil, 15); EnterCriticalSection(&mutex_gil); InterlockedDecrement(&pending_acquires); @@ -263,7 +263,7 @@ void RPyGilRelease(void) { LeaveCriticalSection(&mutex_gil); - PulseEvent(&cond_gil); + PulseEvent(cond_gil); } void RPyGilAcquire(void) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit