આપણે બે પ્રોસેસો જોઈ છે p1 અને p2, અને દરેક વસ્તુ ત્રીજી પ્રયાસ તરીકેની છે કે આપણે જોઈએ છે કે p1_wants_to_enter ને true સેટ કરવું જોઈએ અને પછી ત્યાં while લૂપ છે અને પછી ક્રિટીકલ સેક્શન છે અને પછી p1_wants_to_enter false પર સેટ છે .
അതിനാൽ, p 1, p 2 എന്നീ രണ്ട് പ്രക്രിയകൾ നമ്മൾ കണ്ടു, എല്ലാം p1_wants_to_enter ശരിയാക്കാൻ ആഗ്രഹിക്കുന്ന മൂന്നാമത്തെ ശ്രമമാണ്, തുടർന്ന് ഒരു ചെറിയ ലൂപ്പും തുടർന്ന് നിർണായക വിഭാഗവും p1_wants_to_enter തെറ്റായി സജ്ജമാക്കി .