Merge pull request #2992 from lambdageek/dev/monoerror-other-invokes
[mono.git] / mono / metadata / threads.c
index 103f48f8b663648eb22f4f210b8224306b525b62..9618e30553347c2ed34ad7a65052f7b706f9543a 100644 (file)
@@ -3082,9 +3082,8 @@ remove_and_abort_threads (gpointer key, gpointer value, gpointer user)
                if (handle == NULL)
                        return FALSE;
 
-               /* printf ("A: %d\n", wait->num); */
-               wait->handles[wait->num]=thread->handle;
-               wait->threads[wait->num]=thread;
+               wait->handles[wait->num] = handle;
+               wait->threads[wait->num] = thread;
                wait->num++;
 
                THREAD_DEBUG (g_print ("%s: Aborting id: %"G_GSIZE_FORMAT"\n", __func__, (gsize)thread->tid));