The Book of Pilgrimage (Kitab Al-Hajj)
Muslim :: Book 7 : Hadith 3191
Jabir b. Abdullah (Allah be pleased with them) reported that a desert Arab swore allegiance to Allah's Messenger (may peace be upon him). He suffered frozn a severe fever in Medina (and) so he came to Allah's Messenger (may peace be upon him) saying: Mubammad. cancel my oath of allegiance, but Allah's Messenger (may peace be upon him) refused it. He again came and caid: Cancel my oath of allegiance. but he (the Holy Prophet) refused it. He again came to him and said: Cancel my oath of allegiance, but he refused. The desert Arab, however, went away (cancelling the allegiance himself) ; thereupon Allah's Messenger (may peace be upon him) said: Medina is like a furnace which drives away its impurity and purifies what is good.