[ros-diffs] [cgutman] 48405: [AFD]: BytesAvailable needs to be updated even when peeking so we don't run off the end of our buffer