[ros-diffs] [weiden] 20932: don't release the pipe list lock twice in case of a canceled read operation