    # File lib/phusion_passenger/abstract_server.rb, line 200
            def start_synchronously(socket_filename, password, server_socket, owner_socket)
                    @owner_socket = owner_socket
                    begin
                            reset_signal_handlers
                            initialize_server
                            begin
                                    server_main_loop(password, server_socket)
                            ensure
                                    finalize_server
                            end
                    rescue Interrupt
                            # Do nothing
                    ensure
                            @owner_socket = nil
                            revert_signal_handlers
                            File.unlink(socket_filename) rescue nil
                            server_socket.close
                    end
            end