[Mono-list] Writing daemons in C# - SCM for Linux

Kai Strempel kstrempel@gmx.de
Thu, 21 Nov 2002 18:59:29 +0100 (MET)


Hello,

Mathias Hasselmann wrote...
>>I'm also voting for the mono based service manager. Additionally to the
>>compatibility issue I could imagine that we also would gain some
>>efficience from using a mono based service manager: See the Mono runtime
>>would be launched only once (potentially faster startup) and as long as
>>not explicitly requested to deal it different all the services could
>>life in appdomains of the same mono vm...

putting all services in one SysV process is a bad idea. Because, if one
hangs or crashed the hole mono::SCM is crushing. Appdomains are not the solution.
For example if a p/invoke process crushed the appdomain has no change to
recover this process.

This weekend I will start to programm the System.Service namespace. 

Bye Kai...

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!