improved logging & changed the way RawLineDecoder is cancelled