Pipe is reaching into msgr and taking its lock; it's from when I split out Pipe