Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 9, 2015 09:11:48

rs95
Зарегистрирован: 2014-10-09
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему умирает процесс в multiprocessing?

В моей программе (шлюз между 2мя протоколами умного дома) я запускаю 2 процесса: для связи в одну и в другую сторону. Для этого использую multiprocessing
Через некоторое время (несколько часов) один из них умирает - видно, что он исчезает в ps aux. Как понять, почему он умирает? Сообщений об ошибках не выводится. Система Centos-6.

код выглядит так:

from multiprocessing import Process
# описание процедур
if __name__ == '__main__':
	p1 = Process(target=HDLsender)
	p2 = Process(target=HDLlistener)
	p1.start()
	p2.start()

Офлайн

#2 Июнь 9, 2015 14:00:34

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

Почему умирает процесс в multiprocessing?

Офлайн

#3 Июнь 9, 2015 23:44:14

rs95
Зарегистрирован: 2014-10-09
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему умирает процесс в multiprocessing?

Спасибо, разобрался!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version