MonkeeSage wrote:
> MonkeeSage wrote:
>> I haven't used webrick much but it looks like it uses an exit hook.
>> Apparently you use the #shutdown method:
> 
> Or better:
> 
> require 'xmlrpc/server'
> class Server < XMLRPC::Server
>   def initialize
>     Signal.trap(2) {
>       puts "Server killed (sigint)"
>       self.shutdown
>     }
>     super(8080, '0.0.0.0', 1)
>     self.add_handler('test.unit'){ 1 }
>     self.serve
>   end
> end
> Server.new

Oh, of course...  Thanks :-)

-- 
Alex