It is narrated from Hazrat Abu Dharr (may Allah be pleased with him) that the Noble Prophet (peace and blessings be upon him) said: Allah Almighty continues to accept His servant’s repentance until the veil occurs. I asked, “What is meant by the veil occurring?” The Noble Prophet (peace and blessings be upon him) replied: When a person’s soul departs while he is in a state of polytheism.
Hadith Referenceمسند احمد / مسند الأنصار رضي الله عنهم / 21522
Hadith Gradingحکم دارالسلام:إسناده ضعيف لجهالة ابن نعيم، وقوله: أن أباذر حدثهم خطأ، والصواب: أن بينهما أسامة بن سلمان، وهو مجهول أيضا