LINUX.ORG.RU

История изменений

Исправление 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.