# File lib/bunny/client09.rb, line 134
                def init_connection
                        write(Qrack::Protocol09::HEADER)
      write([0, Qrack::Protocol09::VERSION_MAJOR, Qrack::Protocol09::VERSION_MINOR, Qrack::Protocol09::REVISION].pack('C4'))

      frame = next_frame
                        if frame.nil? or !frame.payload.is_a?(Qrack::Protocol09::Connection::Start)
                                raise Bunny::ProtocolError, 'Connection initiation failed'
                        end
                end