Fix #2992: don't create a named event
authorSimon Marlow <marlowsd@gmail.com>
Wed, 11 Mar 2009 09:42:08 +0000 (09:42 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Wed, 11 Mar 2009 09:42:08 +0000 (09:42 +0000)
commit29fd0a47007971cd7def0d778faf3f5abb893d31
tree62a9b515d8aaad0eaa02c4c9607e3648fea6a18f
parent0b2bbce85ae2fc9ca99d9b98be57eb9a82c053fa
Fix #2992: don't create a named event
Evidently I misread the docs for CreateEvent: if you pass a name to
CreateEvent, then it creates a single shared system-wide Event with
that name.  So all Haskell processes on the machine were sharing the
same Event object.  duh.
rts/win32/ThrIOManager.c