-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/26/2014 10:07 AM, Iñaki Baz Castillo wrote:
> 2014-05-26 1:24 GMT+02:00 Saúl Ibarra Corretgé <[email protected]>:
>>> Sorry, I don't get it. A signal sent to a process is supposed
>>> to be delivered by the OS to *any* thread of that process. In
>>> my case I run N threads and N independent UV loops. I cannot
>>> figure out how those independent loops are supposed to
>>> "collaborate" in order to broadcast a signal received by any of
>>> them to all the rest. No way IMHO.
>>> 
>> 
>> Because libuv has a global list of handles interested in
>> signals. Check src/unix/signal.c. It just works.
> 
> 
> Super interesting. May I ask why the documentation lacks so much
> information about that? IMHO users need to know important stuff
> like that.
> 
> 

People can only do so much, patches are welcome.

- -- 
Saúl Ibarra Corretgé
bettercallsaghul.com

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQIcBAEBAgAGBQJTgvtVAAoJEEEOVVOum8BZwBYP/RNQPYHfCY2nfLINz/DmwPp+
SC6/ZyUEm1jnruwcCAtnRFJaAGmczdcXC6810ek2gdoplZxieTwLEW9NTTGET7Y6
pVXHOC5rn16PSqtyATApnscl2ufy/iOkPa6EPdJNzYkF8ApGFKOJGgovmK3oMFEL
PJP27ByqpEde8boFyv//N9zXNriNCSeSZsQ4QfCSL7Vg0g2pEriMPt+K8M0JTczF
Bl6UfZFfjonpQvF2oLWlOC5j15kCtC7BuP3p0UskRfx5bBJAOqupr1y6loa7LSos
50hcWGMdvEePIOQanBETlSkvw+IzJo86KXnht/TmI4QGci0OZAVhVbq0hT22dPWm
jzuXE2VOwcybmqo7TXxhi5uAhqxsLmk/vXZkPrNTIhCwUdNYdf+WBxZ1/wiUI4ZQ
IsxgIbvAjp1s78bQN62sh4SBk0qKJAX/3ywI+78nHxNIDgLSgVPtmi2oQEvjWItA
q/styFNB+2L0/4jvdKyNr7kxQhW8AGHnNfZZ6EJWsUDktPTzZytI/mUnyyVCoskN
W+s/VSd8KggZ+0z4ve9iSjOcC9luB32H/v3OJkfa2eSM34IH96dAhrT27KliuEV/
S0P3uA+MMHyuGO9KS2qHzp/H67Te6gFZJlANSR4iEYNHG9nPgDoNpps8Ufrp3mXy
MbRZ/v8jApYGDz5G4Upl
=oFcN
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"libuv" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/libuv.
For more options, visit https://groups.google.com/d/optout.

Reply via email to