[nanomsg] Re: signal mask in posix threads

  • From: Martin Sustrik <sustrik@xxxxxxxxxx>
  • To: nanomsg@xxxxxxxxxxxxx
  • Date: Wed, 28 May 2014 12:37:06 +0200

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

On 28/05/14 12:08, Paul Colomiets wrote:

>> Wouln't that just trade one synchronisation issue for another?
>> I.e. the main thread could lose some signals while it has signals
>> disabled?
>> 
> 
> I think they are not lost:
> 
> A signal may be blocked, which means that it will not be delivered 
> until it is later unblocked.  Between the time when it is
> generated and when it is delivered a signal is said to be pending.

I see.

I reckon Achille's suggestion makes sense then.

Martin


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJThbxSAAoJENTpVjxCNN9YPrwH/1XaNRe6kRu2JC2fqBEVhM/m
iPgDVvWjZuPhtQIrZvh/+/qXwoP7TSb6kWsZYfkyJV7+QLDPXDs0edEad0sXD8DP
LCrEKiDuRhJa+Xc+r9se7Tuk1gHMUdmZ2Tn7OZ2aVJmng6TC2wOaedyUW8GN30KQ
6xwcF8/DKwLroTOFf3NCuv6hjblS+HCaXcvHq4t5IUVqnAW0bYfm+JP3CN8UlTEh
yskbvpKnJZtnkDBShvu58iqCnJsYx+K4+We2vd8vGayYSOgsbJeZEW3mlnKa44WA
+990Yi6nWeCFDcpotFhAysa3r3UQ7LVu7r/Lwzr6gI036bJjtwc4B+CvFC5qSag=
=lhV6
-----END PGP SIGNATURE-----

Other related posts: