Sahih Muslim 1604 c
Ibn Abu Najih has narrated a hadith like this with the same chain of transmitters, but he has not mentioned:
" for a definite period".
حَدَّثَنَا يَحْيَى بْنُ يَحْيَى، وَأَبُو بَكْرِ بْنُ أَبِي شَيْبَةَ وَإِسْمَاعِيلُ بْنُ سَالِمٍ جَمِيعًا عَنِ ابْنِ عُيَيْنَةَ، عَنِ ابْنِ أَبِي نَجِيحٍ، بِهَذَا الإِسْنَادِ ‏.‏ مِثْلَ حَدِيثِ عَبْدِ الْوَارِثِ ‏.‏ وَلَمْ يَذْكُرْ ‏
"‏ إِلَى أَجَلٍ مَعْلُومٍ ‏"‏ ‏.‏