There is no need to try to switch pools in select_pool since the current pool is actually not affected by the choice of pool to get work from.