# File lib/mongrel.rb, line 741 741: def initialize(defaults={}, &blk) 742: @listener = nil 743: @listener_name = nil 744: @listeners = {} 745: @defaults = defaults 746: @needs_restart = false 747: @pid_file = defaults[:pid_file] 748: 749: if blk 750: cloaker(&blk).bind(self).call 751: end 752: end