summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/let-alist.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2017-02-23 18:15:05 +0200
committerEli Zaretskii <eliz@gnu.org>2017-02-23 18:15:05 +0200
commit5114b3a2047a9bcdb72fddf35e70201c16eb39a3 (patch)
treeee886ff5771ec6ae69c15a317f19741be31a7fab /lisp/emacs-lisp/let-alist.el
parent4381015bd13c51cd47aad34bed82f40485d774d3 (diff)
downloademacs-5114b3a2047a9bcdb72fddf35e70201c16eb39a3.tar.gz
emacs-5114b3a2047a9bcdb72fddf35e70201c16eb39a3.tar.bz2
emacs-5114b3a2047a9bcdb72fddf35e70201c16eb39a3.zip
Avoid quitting inside a critical section on MS-Windows
* src/w32uniscribe.c (uniscribe_list_family): * src/w32font.c (w32font_list_family, w32font_text_extents) (w32font_list_internal, w32font_match_internal) (list_all_matching_fonts): Prevent quitting while these functions cons lists of fonts, to avoid leaving the critical section taken by the main thread, which will then cause any other thread attempting to enter the critical section to hang. (Bug#25279)
Diffstat (limited to 'lisp/emacs-lisp/let-alist.el')
0 files changed, 0 insertions, 0 deletions