RetroHexChat pojedyncza sesja aktywna na pseudonim. Tylko jedno okno przeglądarki lub zakładka mogą być połączone z tym samym pseudonimem na raz.
Jak to działa
Po połączeniu z nick, który jest już w użyciu przez inną sesję (nawet własne w innej karcie lub przeglądarki), poprzednia sesja jest natychmiast odłączona i przekierowany do ekranu Connect z wiadomością:
Sesja zakończona - logowanie rozpoczęte w innym oknie
Nowa sesja przejmuje kontrolę i staje się aktywnym połączeniem.
Wygaśnięcie sesji
Jeśli Twoje połączenie niespodziewanie spada, klient próbuje ponownie połączyć się automatycznie z wykładniczym backupem (do 10 prób). Jeśli wszystkie próby zawiodą, sesja jest rozważana expired i jesteś przekierowany do ekranu Connect z wiadomością:
Sesja wygasła
Następnie można ponownie połączyć się ręcznie.
Dlaczego jedna sesja?
Wprowadzenie jednej sesji na nick zapobiega:
- Duplikat obecności w kanałach
- Wiadomości otrzymywane jednocześnie w wielu oknach
- Niespójności między sesjami