improve synchronization in LimitedPooledExecutor