10
Google과 많은 튜토리얼 덕분에 Java, Python, Ruby, Perl 및 Lisp에서 맞춤형 신호 처리기를 만드는 방법을 알고 있습니다. Erlang에서 SIGINT, SIGTERM, HUP 등을위한 핸들러를 만드는 방법을 온라인으로 찾을 수 없습니다.Erlang에서 SIGINT를 어떻게 처리 할 수 있습니까?
Google과 많은 튜토리얼 덕분에 Java, Python, Ruby, Perl 및 Lisp에서 맞춤형 신호 처리기를 만드는 방법을 알고 있습니다. Erlang에서 SIGINT, SIGTERM, HUP 등을위한 핸들러를 만드는 방법을 온라인으로 찾을 수 없습니다.Erlang에서 SIGINT를 어떻게 처리 할 수 있습니까?
수 없습니다. OS 신호는 Erlang VM에 의해 독점적으로 처리됩니다. OS 신호는 드라이버에서 처리 할 수 있지만 VM 신호 처리기를 방해 할 수 있으므로 위험을 감수해야합니다.
나는 그것을 듣고 슬프지만, 적어도 나는 지금 그것을 안다. Control + C가 내 프로그램을 위협하기 전에 디스크에 저장할 수 있기를 바랍니다. – mcandre