diff options
author | Eli Zaretskii <eliz@gnu.org> | 2021-06-25 16:52:48 +0300 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2021-06-25 16:52:48 +0300 |
commit | 6e0bff0296b08fe96b7060f8d10eaa393fcb7bd4 (patch) | |
tree | a60daf796920ef9e18293f0b30538d294517f6c4 /lisp/emacs-lisp/seq.el | |
parent | 2fbe17c49ab8c413f5036e60ee31a56c3ed435da (diff) | |
download | emacs-6e0bff0296b08fe96b7060f8d10eaa393fcb7bd4.tar.gz emacs-6e0bff0296b08fe96b7060f8d10eaa393fcb7bd4.tar.bz2 emacs-6e0bff0296b08fe96b7060f8d10eaa393fcb7bd4.zip |
Fix race conditions between Lisp threads in GTK builds
* src/xgselect.c (release_select_lock, acquire_select_lock)
[GCC >= 4.7.0]: Use '__atomic' builtins to prevent races between
threads in accessing 'threads_holding_glib_lock'. Reported by
<dick.r.chiang@gmail.com>. (Bug#36609)
Diffstat (limited to 'lisp/emacs-lisp/seq.el')
0 files changed, 0 insertions, 0 deletions