Druga wersja algorytmu, w przeciwieństwie do poprzedniej nieblokująca. Natomiast podobnie jak poprzednia, ma błąd, który wychodzi rzadko.