Now we have a timeout value, the interval that select should block waiting for a file descriptor to become ready, now the select call remain block either the file descriptor becomes ready or the call is interrupted by a signal handler or a timeout expires.
अब हमारे पास टाइम आउट वेल्यू है । यह जो इंटरवल है सिलेक्ट, इसे वेटिंग को ब्लॉक करना चाहिए ताकि फाइल डिस्क्रिप्टर रेडी रहे। सिलेक्ट कॉल ब्लॉक ही रहता है। या तो फाइल डिस्क्रिप्टर रेडी होता है या सिग्नल हैंडलर अथवा टाइम आउट के एक्सपायर होने की स्थिति की वजह से कॉल इंटरप्ट होता है।