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_inside, p2_inside എന്നിവയുടെ പ്രാരംഭ മൂല്യങ്ങൾ തെറ്റായതിനാൽ, പ്രോസസ്സ് 2 ആദ്യം നിർവ്വഹിക്കുന്നുവെന്ന് കരുതുക, അതിനാൽ ഇത് p1_inside = തെറ്റായി കാണുന്നു, അതിനാൽ ഇത് ലൂപ്പിൽ നിന്ന് തകർന്ന് ക്രിട്ടിക്കൽ സെക്ഷനിലേക്ക് പ്രവേശിക്കുന്നു.