Try switching pools if for some reason we end up with only idle pools and have ended up current_pool set to an idle one.