2
Как сохранить libev
, даже если все наблюдатели остановлены?Как сохранить работу libev, даже если все наблюдатели остановлены.
Как сохранить libev
, даже если все наблюдатели остановлены?Как сохранить работу libev, даже если все наблюдатели остановлены.
Используйте ev_ref()
функцию для увеличения счетчика ссылок в цикле обработки событий. Это заставит цикл событий работать вечно или пока вы явно не вызовете функцию ev_unref()
.
http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#FUNCTIONS_CONTROLLING_EVENT_LOOPS
Мое решение добавить событие таймера, который никогда не будет stopped.But это, возможно, немного некрасиво. – CharlesLiuChina