tcp: use main thread pool for half-opens