fixed non-blocking connection pool timing bug