aboutsummaryrefslogtreecommitdiff
path: root/config/mh-solaris
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2025-01-27 20:56:01 +0100
committerCorinna Vinschen <corinna@vinschen.de>2025-01-27 22:01:46 +0100
commitfe6ddc15a35636ca7027c32e4c60ebb136fc9d7f (patch)
tree7ea9d47abd61a46508292b96073972fdf3db4c5f /config/mh-solaris
parentb940faa144cae9cd29295d8fdaac163a17f334cc (diff)
downloadnewlib-main.zip
newlib-main.tar.gz
newlib-main.tar.bz2
Cygwin: message queues: avoid deadlocks in multi-threaded processesHEADgithub/mastergithub/mainmastermain
Deadlocks have been observed if the message queue functions are called from different threads in the same process. Remove incorrectly locking the descriptor table while accessing the message queue fhandler, potentially calling blocking functions. Fixes: 46f3b0ce85a9 ("Cygwin: POSIX msg queues: move all mq_* functionality into fhandler_mqueue") Reported-by: Christian Franke <Christian.Franke@t-online.de> Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
Diffstat (limited to 'config/mh-solaris')
0 files changed, 0 insertions, 0 deletions