# File lib_core/rucy/server.rb, line 194
    def open_server
      call_hook('open', @open_hook)
      open_document
      @socket_queue.resize(@queue_length)
      @messenger_thgrp = start_messengers(@messengers, @socket_queue, @document, @logger, @access_log, @messenger_factory, @restart_signal)
      if (@bind_address) then
        @server = @rep.fetch(:TCPServer, @bind_address, @port)
      else
        @server = @rep.fetch(:TCPServer, @port)
      end
      family, port, host, ip = @server.addr
      @port = port if (@port == 0)
      @logger.notice("open server: #{family}:#{host}[#{ip}]:#{port}")

      nil
    end