spawn()
процесс для первого обработчика.В первом обработчике spawn()
другой процесс для второго обработчика, передающий self()
в качестве одного из аргументов.Затем введите предложение receive
с интервалом ожидания 2-5 секунд, указанным в after clause
.Пусть второй обработчик send()
отправит сообщение первому обработчику с данными, которые получает второй обработчик.
Если значение receive
в первом обработчике истекло, то делайте все, что вы хотите сделать в *Предложение 1010 *, если receive
читает сообщение до истечения времени ожидания, то делайте все, что вам нужно сделать с данными.
Затем, если вы позволите процессу, выполняющему первый обработчик, умереть, вы выиграетене нужно беспокоиться о нежелательных сообщениях в его почтовом ящике.