-----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.
