On Tue, 2012-10-09 at 11:17 -0700, Roland McGrath wrote: > I'd simplify by having RET local inside the loop and returning directly > from there for the error case. The variant I pushed (commit 6a1ed38) does that now.