Handle attached threads correctly on windows.
commit3f47316b6c87c04eabce14f9832a3a2a79627035
authorRodrigo Kumpera <kumpera@gmail.com>
Mon, 11 Apr 2011 21:43:51 +0000 (11 18:43 -0300)
committerRodrigo Kumpera <kumpera@gmail.com>
Mon, 11 Apr 2011 21:46:17 +0000 (11 18:46 -0300)
tree3191381a47b8fcdc1fdd03229fa21ad417146f1d
parentb7e4047c9a4e8caacaeafc4db63271b4c910ed17
Handle attached threads correctly on windows.

* driver.c:
* mono-threads.c: On windows attach/detach threads based on
DllMain DLL_THREAD_(DE|A)TTACH events. This enables us
to correctly handle more cases.
mono/metadata/threads.c
mono/mini/driver.c
mono/utils/mono-threads.c
mono/utils/mono-threads.h