diff options
author | Po Lu <luangruo@yahoo.com> | 2025-02-28 22:36:08 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2025-02-28 22:40:14 +0800 |
commit | c8cec840d7972d5cca0c255a19fd521703c7628c (patch) | |
tree | ae6b412351b1d8e24e5c6f2118447959f2a6818a /lisp/emacs-lisp | |
parent | 5247da2e3cd2705278bb68e0c5313a6972a6d43c (diff) | |
download | emacs-c8cec840d7972d5cca0c255a19fd521703c7628c.tar.gz emacs-c8cec840d7972d5cca0c255a19fd521703c7628c.tar.bz2 emacs-c8cec840d7972d5cca0c255a19fd521703c7628c.zip |
Prevent rare freeze on Android 4.2 through 4.4
* src/android.c (android_run_select_thread, android_init_events)
(android_select): Enable self-pipes on all Android versions <= 21.
The Android C library provides a functioning pselect on these
systems, but it does not apply the signal mask atomically.
(android_run_select_thread): Correct typo. This never produced
any adverse consequences, as the relevant signals would already
have been blocked by `setupSystemThread'.
Do not merge to master.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions