Dry sockets take longer to heal if you smoke.
They do eventually heal on their own. It can take a few days or a few weeks. Seeing a dentist for care of the dry socket
will help it heal faster and with less discomfort by packing the socket with medicated gauze or dressing. This should be changed every day or 2 until it heals.