fix asyncpool