# File monit/lib/symbiosis/monitor/tcpconnection.rb, line 31
        def connect
          sock = TCPSocket.new(@host, @port)
          if @ssl
            ssl_sock = OpenSSL::SSL::SSLSocket.new(
              sock,
              OpenSSL::SSL::SSLContext.new("TLSv1_client")
            )
            ssl_sock.sync_close = true
            ssl_sock.connect
            return ssl_sock
          else
            return sock
          end
        end