 
             return if !line?
 
+            console.log "ICy line is !#{line}!"
             if line
                 match = @headerExp.exec line
                 @info.headers[match[1].toLowerCase()] = match[2]


        parser = new SourceIn.IcyParser SourceIn.IcyParser.REQUEST

        sock.on "readable", =>
            parser.execute d while d = sock.read()

        parser.on "headersComplete", (headers) =>
            if parser.info.protocol == "ICE" || parser.info.method == "SOURCE"

                @_trySource sock, parser.info

                # get out of the way
                sock.removeListener "readable", readerF

            # TODO: Need to add support for the shoutcast metadata admin URL

