libev 3.8 threads & signals

Luca Barbato lu_zero at
Thu Sep 24 15:53:47 CEST 2009

common at wrote:
> Hi,
> this problem came up with 3.8, worked fine with 3.6 before.
> I have a g_thread_pool and libev, following pseudocode
> create_thread_pool
> set_and_start_ev_signal_handlers
> was working fine, with 3.8 it does not work any longer, my current
> workaround is changing the order

How is broken exactly? I'm tracking some yet another strange issues in
feng that cropped up recently and I'm using thread pools and libev
signal handlers as well, so even if I'm pretty sure that isn't the same
issue I'd like to know what is going to bite me sooner or later =)



Luca Barbato
Gentoo Council Member
Gentoo/linux Gentoo/PPC

More information about the libev mailing list