История изменений
Исправление Dead, (текущая версия) :
Возможно, поможет статья с хабра.
http://habrahabr.ru/post/141206/
Предположу, что обработчик вызывается для главной нити. Что-бы он отработал в треде, возможно, нужно воспользоваться pthread_kill.
Еще одно предложение - заменить poll()/select на ppoll()/pselect().
Исправление Dead, :
Возможно поможет статья с хабра.
http://habrahabr.ru/post/141206/
Предположу, что обработчик вызывается для главной нити. Что-бы он отработал в треде, возможно, нужно воспользоваться pthread_kill.
Еще одно предложение - заменить poll()/select на ppoll()/pselect().
Исправление Dead, :
Возможно поможет статья с хабра.
http://habrahabr.ru/post/141206/
Предположу, что обработчик вызывается для главной нити. Что-бы он отработал в треде, возможно, нужно воспользоваться pthread_kill.
Исходная версия Dead, :
Возможно поможет статья с хабра.
Предположу, что обработчик вызывается для главной нити. Что-бы он отработал в треде, возможно, нужно воспользоваться pthread_kill.