[Mono-dev] mono_thread_manage causes subsequent mono_jit_cleanup call to hang?

Vincent Povirk madewokherd at gmail.com
Tue Sep 23 21:38:50 UTC 2014


>> How about internally renaming mono_thread_manage and add a no-op version of
>> it.
>>
>> It would retain compatibility with wine and would not further complicate the
>> shutdown sequence.
>
> Sounds good to me.

I did some further research, and it seems this would break the
shutdown process used by coree.c:

    mono_thread_manage ();
    mono_runtime_quit ();

I guess Wine could use that same process, as mono_runtime_quit just
calls mini_cleanup. I expect it to work with all existing Mono
versions, but I want to make sure first that it won't be broken in the
future.


More information about the Mono-devel-list mailing list