On Wed, 29 Dec 2004 09:53:35 -0500 (EST) "Nigel Benns" <[EMAIL PROTECTED]> (Bbabbled: (B (B> This is becoming a pain. :( (B> (B> If everything else didn't work 100% without any screwing around I would (B> probably have given up already. (B> (B> I received a response from the Mono list that they use SIGPWR for their (B> garbage collector. (B> (B> And that is interfering with this line: (B> (B> _ecore_signal_callback_set(SIGPWR, (Signal_Handler) SIG_DFL); (B> (B> causing any managed application that calls ecore_init() directly or (B> indirectly (such as ewl_init()) to not shutdown properly. (B> (B> I comment out the line in Ecore and recompile and BAM it works fine. (B> I just want to know what the callback is used for. Is it for an Ecore (B> garbage collector? I have a workaround for now... But I don't like it. (B> I have to call ecore_shutdown() directly to kill it, and then I get a (B> "Power Failure" message. (B (Bno. ecore takes all signals and turns them into events in ecore's event loop - (Bthis means signals are handled like any event generated form an fd or from a (Bsignal. they cant interrupt functions etc. so ti means u have a consistent state (Bwhen you enter the event handler for that signal. nothing was interrupted. thats (Bwhy. (B (B> Everything else works so good tho... well except one thing.... (B> (B> I had to rename a Ewl_Text to Label so that I could use a Text property, (B> as object orientation doesn't allow a property as the same name as a (B> class. Other then that, everything is API Compatable. (B (Bhmm we could disable this - but its a bit evil using a SIGWPR for garbage (Bcollection -t hat is there for unix systems to signal apps saying there was a (Bpower failure and they should shut down ASAP as there is limited battery time (Bleft to keep running. i would consider this a bad thing (tm) for mono to do (Bmyself... (B (Bi've disabled it in cvs for now... (ecore's SIGPWR catching) (B (B> (B> ------------------------------------------------------- (B> SF email is sponsored by - The IT Product Guide (B> Read honest & candid reviews on hundreds of IT Products from real users. (B> Discover which products truly live up to the hype. Start reading now. (B> http://productguide.itmanagersjournal.com/ (B> _______________________________________________ (B> enlightenment-devel mailing list (B> [email protected] (B> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel (B> (B (B (B-- (B------------- Codito, ergo sum - "I code, therefore I am" -------------- (BThe Rasterman (Carsten Haitzler) [EMAIL PROTECTED] $BMg9%B?(B [EMAIL PROTECTED] (BTokyo, Japan ($BEl5~(B $BF|K\(B) (B (B (B------------------------------------------------------- (BThe SF.Net email is sponsored by: Beat the post-holiday blues (BGet a FREE limited edition SourceForge.net t-shirt from ThinkGeek. (BIt's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt (B_______________________________________________ (Benlightenment-devel mailing list ([email protected] (Bhttps://lists.sourceforge.net/lists/listinfo/enlightenment-devel
