Wouldn't one thread have sufficed?