[Bordeaux-threads-devel] with-timeout abstraction leaks a bit?