Hello lists! This is not spam, but included the 2 lists (mongrel-users and win32utils-devel) because the both are involved. Attached is the 3rd version of a simple http_service script used previously to get the things right for the mongrel Rails service. With the modifications Zed implemented the past days (into the beta gem, 0.3.13). Now the service part works better. Still, a few things must be worked to get rails 100% in this env. I also commented into the file a few things about how service work: You cannot do file operations (like openning a file and logging into it) inside service_stop, or actually stopping the listeners threads user by mongrel make the service hang and report an error. Found that the rb_funcall() to service_stop (if defined) is done previously to setting the service state to SERVICE_STOP_PENDING, a thing that sometimes make the service manager think the service just crashed. So far, tested in Windows XP SP2 without any kind of problems (runned 50 start/serve/stop cycles). Any feedback on this will be helpful, so I attached a Rakefile that should be used to perform the same test cycles I have done here. (You will need ApacheBench or replace the worker definitin with something that could give some load the the mongrel service). When it finish (or report errors) please mail me the service and stress log files. Thanks in advance for the time everyone take on this. Regards, -- Luis Lavena Multimedia systems - Leaders are made, they are not born. They are made by hard effort, which is the price which all of us must pay to achieve any goal that is worthwhile. Vince Lombardi -------------- next part -------------- A non-text attachment was scrubbed... Name: http_service3.rb Type: application/octet-stream Size: 4149 bytes Desc: not available Url : http://rubyforge.org/pipermail/win32utils-devel/attachments/20060521/5ee5b700/attachment.obj -------------- next part -------------- A non-text attachment was scrubbed... Name: Rakefile Type: application/octet-stream Size: 575 bytes Desc: not available Url : http://rubyforge.org/pipermail/win32utils-devel/attachments/20060521/5ee5b700/attachment-0001.obj