[Mono-bugs] [Bug 592981] UnixSignal.WaitAny not interrupted when exiting

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Sep 21 13:40:16 EDT 2010


https://bugzilla.novell.com/show_bug.cgi?id=592981

https://bugzilla.novell.com/show_bug.cgi?id=592981#c14


Paolo Molaro <lupus at novell.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|FIXED                       |INVALID

--- Comment #14 from Paolo Molaro <lupus at novell.com> 2010-09-21 17:40:14 UTC ---
This is not a mono bug, on the server
/home/plastic/git/server-mysql/Mono.Posix.dll doesn't match the runtime code:
monodis --implmap /home/plastic/git/server-mysql/Mono.Posix.dll |grep WaitAny
8: int32 class Mono.Unix.UnixSignal::WaitAny(native int[], int32, int32) 512
(Mono_Unix_UnixSignal_WaitAny MonoPosixHelper)

Note the signature is missing the shutdown callback delegate.
A correct Mono.Posix.dll has:
monodis --implmap /usr/local/lib/mono/2.0/Mono.Posix.dll  |grep WaitAny
8: int32 class Mono.Unix.UnixSignal::WaitAny(native int[], int32, int32, class
Mono.Unix.UnixSignal/Mono_Posix_RuntimeIsShuttingDown)

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list