получить SIGTERM - PullRequest
       60

получить SIGTERM

1 голос
/ 19 апреля 2011

Я разработал интерфейс передачи сообщений в c, который используется для обеспечения связи между различными процессами, работающими в моей системе.Этот интерфейс создает 10-12 потоков для своей цели и использует сокеты TCP для обеспечения связи.

Работает нормально, но иногда получает сигнал SIGTERM.Может кто-нибудь, пожалуйста, скажите мне, почему он получает этот сигнал.

1 Ответ

1 голос
/ 19 апреля 2011

Если человек не убивает ваш процесс, значит ядро.

Это может произойти, когда машина пытается спасти себя от утопления (вы использовали всю память / обмен / ресурсы).Возможно, вы захотите посмотреть, что происходит в этой системе, когда ваш процесс запущен.

...