[Mono-devel-list] SIGPWR + mono

Nigel Benns nigel_benns at rogers.com
Fri Dec 24 10:42:36 EST 2004


I'm creating ewl-sharp library and I'm having a problem...

ewl relies on ecore which sets up the main loop and callbacks among other
things.

The problem is that it is hooking SIGPWR and it seems to interfere with
Mono somehow.

If I comment out the line that hooks it, and recompile the sourcecode for
ecore, then it works fine.

I just want to know if Mono does anything with SIGPWR, or might conflict
with hooking it?

This is a weird problem.... Took me forever to find the cause.

if anybody is interested check out:

http://cvs.sourceforge.net/viewcvs.py/enlightenment/e17/libs/ecore/src/lib/ecore/ecore_signal.c?rev=1.12&view=markup

This is the culprit in _ecore_signal_init(void) is:

_ecore_signal_callback_set(SIGPWR, (Signal_Handler) SIG_DFL);


Any Ideas?

Thanks Nigel.



More information about the Mono-devel-list mailing list