It is narrated from Sayyiduna Abu Hurayrah (may Allah be pleased with him), as a marfu' report, that the Prophet (peace and blessings be upon him) said: "(The angels of punishment) come to a man in his grave. When they come from the side of his head, the recitation of the Qur'an pushes them back; when they come from the side of his hands, charity drives them away; and when they come from the side of his feet, his walking to the mosques repels them; and patience stands (ready) to one side." Then (patience) says: "Listen! Had I seen any shortfall (in them), I would have been the one responsible for it (making up the shortfall)."
Imam al-Tabarani (may Allah have mercy on him) said: "No one narrated this hadith from Talhah bin Musarrif except Malik bin Mighwal, and no one from Malik except Sufyan, and no one from Sufyan except Muhammad bin al-Salt; Abu Hafs is alone in it."