while (true) { Local_section(1); while (K2 != 1) { // } K1 = 0; Critical_section(1); K1 = 1; }
while (true) { Local_section(2); while (K1 != 1) { // } K2 = 0; Critical_section(2); K2 = 1; }