diff options
author | Eli Zaretskii <eliz@gnu.org> | 2016-12-30 11:36:07 +0200 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2016-12-30 11:36:07 +0200 |
commit | 543532313a1d9570d6a74a7846b4e776a2282964 (patch) | |
tree | 72b0fc8e8fb161f04af620ef14a02836ad672791 /test/lisp/emacs-lisp/subr-x-tests.el | |
parent | d9b126890dd729e18cb5522c38f33fc70daadd79 (diff) | |
download | emacs-543532313a1d9570d6a74a7846b4e776a2282964.tar.gz emacs-543532313a1d9570d6a74a7846b4e776a2282964.tar.bz2 emacs-543532313a1d9570d6a74a7846b4e776a2282964.zip |
Attempt to fix crashes with threads in GTK builds
* src/xgselect.c (xg_select): Call pselect via thread_select, not
directly, to avoid running Lisp (via unblock_input) when more than
one thread could be running. (Bug#25247)
* src/process.c (wait_reading_process_output) [HAVE_GLIB]: Call
xg_select directly instead of through thread_select.
* src/xgselect.h (xg_select): Last 2 arguments are no longer
'const', for consistency with thread_select.
Diffstat (limited to 'test/lisp/emacs-lisp/subr-x-tests.el')
0 files changed, 0 insertions, 0 deletions