summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMichael Albinus <michael.albinus@gmx.de>2021-03-28 21:06:24 +0200
committerMichael Albinus <michael.albinus@gmx.de>2021-03-28 21:06:24 +0200
commit8a92030f6af29c8b4892218052c2f8da00c45806 (patch)
treeeec23008be91bd283c0645a6bfff4686d3be6942 /test
parent91eea74229e074f45eced0263755b0d15ee38874 (diff)
downloademacs-8a92030f6af29c8b4892218052c2f8da00c45806.tar.gz
Fix hang in autorevert-tests.el
* test/lisp/autorevert-tests.el (auto-revert--wait-for-revert): Apply more robust check, whether file notification is used.
Diffstat (limited to 'test')
-rw-r--r--test/lisp/autorevert-tests.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/lisp/autorevert-tests.el b/test/lisp/autorevert-tests.el
index 6ced9a1ac8f..8b8313df015 100644
--- a/test/lisp/autorevert-tests.el
+++ b/test/lisp/autorevert-tests.el
@@ -131,7 +131,9 @@ This expects `auto-revert--messages' to be bound by
(format-message
"Reverting buffer `%s'\\." (buffer-name buffer))
auto-revert--messages)))
- (if (with-current-buffer buffer auto-revert-use-notify)
+ (if (and (or file-notify--library
+ (file-remote-p temporary-file-directory))
+ (with-current-buffer buffer auto-revert-use-notify))
(read-event nil nil 0.1)
(sleep-for 0.1)))))