[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#45256: Viewing images over network using TRAMP (errors and unexpecte
From: |
Juri Linkov |
Subject: |
bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts) |
Date: |
Wed, 16 Dec 2020 22:52:05 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) |
> That is, two calls of timer-event-handler([t 0 1 0 nil image-fit-to-window
> ...])
>
> image-fit-to-window calls remote file operations,
> verify-visited-file-modtime the first time, file-readable-p the second
> time. The first call of image-fit-to-window hasn't finished, when the
> second call of image-fit-to-window happens one second later. That is
> relevant, this situation happens only for slow remote connections (I had
> a hard time to reconstruct the scenario).
>
> From my pov, image-fit-to-window must be hardened in order to avoid this
> reentrant call. Maybe an internal lock at entry, which is honored by
> every next call until the lock is removed.
The simplest solution is just to increase the number of seconds
in the user option 'image-auto-resize-on-window-resize'
proportionally to network latency.
Locking could be implemented as well. How would be better to do this?
Maybe by using a buffer-local variable?
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts), Mikhail P, 2020/12/15
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts), Michael Albinus, 2020/12/16
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts),
Juri Linkov <=
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts), Michael Albinus, 2020/12/17
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts), Juri Linkov, 2020/12/17
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts), Michael Albinus, 2020/12/18
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts), Juri Linkov, 2020/12/18
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts), Michael Albinus, 2020/12/18
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts), Juri Linkov, 2020/12/19
- bug#45256: Viewing images over network using TRAMP (errors and unexpected prompts), Mikhail Pomaznoy, 2020/12/22