So, for instance, since the initial values of p1_inside and p2_inside are false, suppose process 2 executes first, so it sees p1_inside = false, so it breaks from this loop and enters into the critical section.
ಆದ್ದರಿಂದ, ಉದಾಹರಣೆಗೆ, p1_ಇನ್ಸೈಡ್ ಮತ್ತು p_ಇನ್ಸೈಡ್ ನ ಆರಂಭಿಕ ಮೌಲ್ಯಗಳು ತಪ್ಪಾಗಿರುವುದರಿಂದ, ಪ್ರಕ್ರಿಯೆ 2 ಅನ್ನು ಮೊದಲು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ ಎಂದು ಭಾವಿಸೋಣ, ಆದ್ದರಿಂದ ಅದು p1_ಇನ್ಸೈಡ್ = ಫಾಲ್ಸ್ ಎಂದು ನೋಡುತ್ತದೆ, ಆದ್ದರಿಂದ ಅದು ಈ) ಲೂಪ್ ನಿಂದ ಮುರಿದು ನಿರ್ಣಾಯಕ ವಿಭಾಗಕ್ಕೆ ಪ್ರವೇಶಿಸುತ್ತದೆ.