Назад | Перейти на главную страницу

Какой сигнал отправляется запущенному процессу после сбоя сети?

Я пытаюсь воспроизвести ситуацию, когда процесс не работает из-за сбоя в сети. Я надеялся воспроизвести этот сигнал с помощью команды kill. Обычная команда уничтожения не работает. Я просмотрел /usr/include/sys/signal.h, чтобы попытаться найти сигнал, который относится ко всему, что может быть связано с отключением сети, но безуспешно. Кто-нибудь пытался воспроизвести отключение сети с помощью команды kill?

Извините, если это новый вопрос! Пожалуйста, поправьте меня, если я поступаю совершенно неправильно.

Никто. «Сбой сети» не является сигналом.

Как уже говорили другие, сигналы не работают, они обычно не привязаны к конкретным кодам ошибок, таким как «нет сети», я полагаю, вы исходите из фона Windows? Если вы хотите воспроизвести сетевой сбой, вызовите его, заставив процесс попытаться получить доступ к несуществующему адресу или временно отключив сетевое соединение на тестовой машине.