thread pool, delayed commit