Fix a stack overflow in bidirectional pipe