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