So, whenever the process is scheduled, so it actually checks that variable value and it after so it loops there.
जब भी कोई प्रोसेस शेड्यूल किया जाता है तब यह वास्तव में सीमाफोर वेरिएबल की वैल्यू को चेक करता है और उसके बाद लूप में वेट करता रहता है।