remove busy loop
call pool.close