Cg 또는 Mx 키보드가 종료되면 Emacs가 네트워크를 중단합니다. 키보드 종료는 뒤에서 무엇을 하고 있습니까?

Cg 또는 Mx 키보드가 종료되면 Emacs가 네트워크를 중단합니다. 키보드 종료는 뒤에서 무엇을 하고 있습니까?

VNC를 사용하여 원격 Windows 시스템에서 액세스되는 새로운 RH8 네트워크에서 emacs를 사용합니다.
Emacs는 RH8에서 실행됩니다.
emacs -Q로 시작하여 Cg 또는 Mx 키보드 종료를 수행하면 emacs가 중단되고 네트워크가 중단되는 것처럼 보입니다.
그 시점에서는 더 이상 다른 프로그램이나 터미널에 접근할 수 없고, 화면이 정지됩니다.
제어권을 다시 얻으려면 현재 참여 중인 이중 홉 Windows 가상 세션을 종료해야 합니다.

내 질문은 다음과 같습니다
이 동작을 유발할 수 있는 키보드 종료는 뒤에서 무엇을 하고 있나요??
이 문제를 디버깅하는 방법에 대한 보너스 포인트입니다.

예를 들어 Mx Keyboard-quit을 실행할 때 emacs는 다음을 수행합니다.

  • emacs 외부에서 뭔가를 확인하시겠습니까?
  • 메모리를 할당하거나 확보하시겠습니까?
  • 가비지 수집을 수행하시겠습니까?
  • 기록이나 로그 기록을 작성하시겠습니까?
  • IP를 핑해 볼까요?
  • 이런 것도 있나요?

나는 emacs 26.1부터 emacs 29까지(모든 버전은 아님) emacs 버전으로 이 실험을 반복했습니다. emacs 버전과 관련이 있다고 생각하지 마십시오.

키 바인딩을 잡는 것이 다른 문제는 아니라고 생각합니다. 문제는 emacs -Q로 시작한 다음 Mx 키보드를 종료하면 재현될 수 있으며 세션이 중단됩니다.

emacs -Q와 Mx 키보드 종료 사이에 라이브러리/패키지를 로드하지 마세요.
이를 바탕으로 구성(.emacs 파일)에서 아무 작업도 수행하지 않는 것 같습니다.

일부 버전의 emacs는 내 홈 디렉토리에 로컬로 구축되었습니다. 일부는 수퍼유저와 RH 설치 프로그램을 사용하여 설치했습니다.

emacs -Q를 실행하면 터미널에 메시지가 표시되지 않습니다. 그때는 모든 것이 괜찮아 보였습니다.

emacs -Q의 잠금 기간은 약 30초~1분입니다.
전체 emacs 구성으로 시작하면 잠금이 더 오래 지속됩니다.

관련 정보