Для чего используется SIGUSR2 в интерпретаторе TCL? - PullRequest
1 голос
/ 11 июля 2011

Я получаю определяемый пользователем сигнал 2 ошибка от интерпретатора tcl.Для чего интерпретатор tcl использует этот конкретный сигнал?Другими словами, что это значит, если интерпретатор tcl отправляет мне определенный пользователем сигнал 2?

Это истекшее время ожидания?Это нехватка памяти?Где я могу узнать?

1 Ответ

1 голос
/ 12 июля 2011

Tcl никак не использует этот сигнал для себя.Он не генерирует его, не устанавливает для него специальный обработчик и не предоставляет сценария для ответа на него.Если вы используете TclX или Expect, вы можете сгенерировать его с помощью kill и определить свой собственный обработчик с помощью signal.Но вы должны сделать это для себя, ничто не делает это для вас.

IIRC, некоторые менеджеры памяти используют сигналы как часть своей работы.Я не требую никакой экспертизы в этом вопросе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...