Pr-1st-1.1-m09-Slajd24
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwaniaPrzykład detekcji zakończenia runda zakończona sukcesem
Monitor zmienia więc kolor na White i ponownie wysyła znacznik o kolorze White do swojego następnika w pierścieniu. Sytuacja jest podobna jak poprzednio – znacznik jest przesyłany między procesami od inicjatora, , do jego następnika , dalej do . W tym momencie proces wysyła wiadomość do procesu – nie powoduje to jednak zmiany koloru przypisanego do procesu, gdyż indeks adresata wiadomości jest mniejszy niż indeks nadawcy. Kiedy więc znacznik dociera do procesu , jego kolor się nie zmienia i dalej jest przesyłany również z przypisanym kolorem White. Ostatecznie znacznik dociera do inicjatora detekcji, a ponieważ jego kolor pozostaje White, inicjator może stwierdzić wykrycie zakończenia.