And then it sets p2_inside = true , ಪರಿಣಾಮವಾಗಿ ಪ್ರಕ್ರಿಯೆ 1 ನಿರ್ಣಾಯಕ ವಿಭಾಗಕ್ಕೆ ಪ್ರವೇಶಿಸುತ್ತದೆ.
അതിനാൽ, p2_wants_to_enter- ൽ, 2 -ാമത്തെ പ്രക്രിയ ക്രിട്ടിക്കൽ സെക്ഷനിൽ നിർവ്വഹണം പൂർത്തിയായി എന്ന് സൂചിപ്പിക്കുന്നത് തെറ്റായി മാറുമ്പോൾ, പ്രക്രിയ 1 ക്രിട്ടിക്കൽ സെക്ഷനിലേക്ക് പ്രവേശിക്കും. അവസാനം, ക്രിട്ടിക്കൽ സെക്ഷൻ എക്സിക്യൂഷൻ പൂർത്തിയാക്കിയ ശേഷം p1 ഫ്ലാഗ് p1_wants_to_enter = false സജ്ജമാക്കുന്നു, അതിനാൽ തെറ്റായ ഈ ക്രമീകരണം പ്രോസസ്സ് 2 ക്രിട്ടിക്കൽ സെക്ഷനിലേക്ക് പ്രവേശിക്കാൻ അനുവദിക്കും.