On 19 May 2014 18:13, <lucio@proxima.alt.za> wrote:
Curiously, I'm pretty certain that it was the issue of an fd that
remained open (something to do with caching the /dev/time fd, if I
remember right) that caused some tests to fall apart, probably because
a test for leaking fds actually needed to cache the time of day for
time out purposes.

That was entirely the result of a botched attempt to optimise something.
Remove that botched optimisation, and that problem goes away.