병합됨

dhh은 다른 프로세스가 아직 보유하고 있을 수 있는 세션 잠금을 두 번째 셸이 넘겨받지 않도록 omacom/omarchy#15020을 quattro에 병합했다. 별도의 quattro 커밋인 omacom/omarchy@d1a614ce6629은 오래된 바인딩 때문에 절전 진입 전 잠금 요청이 아무 동작도 하지 않았던 문제에 대응해, 잠금 요청 시 현재 잠금 상태를 직접 읽도록 변경했다.

greptile-apps[bot]은 복구 재시도 횟수 제한에 의문을 제기했다. dhh은 다른 Quickshell이나 hyprlock이 남아 있는 동안에는 복구를 의도적으로 포기한다고 설명했다. 살아 있는 잠금을 넘겨받는 대신, 컴포지터의 안전장치 뒤에 고아 상태가 남을 가능성을 감수하는 선택이다. 리뷰어는 omacom/omarchy#15020:discussion_r4241553575에서 이 절충안을 받아들였다. 정상적인 셸 재시작은 이전 셸이 종료될 때까지 기다린다.