That's not going to happen considering the probability and I'm sure if the limit for the private keys has been reach, no new users will allowed to create a wallet.
That's not how it works. There is no way to monitor or record which private keys have been generated, and so there is no mechanism to stop producing keys or prevent the production of duplicate keys. Even if every possible private key had been generated by someone somewhere (which will never happen), then wallets would continue to generate more.
-snip-
Here is an older post of mine which gives a staggering way of thinking about just how large the numbers we are dealing with are.