#66267

over sftp tab save status circle doesn't update when its actually saved

OpenGoddardopened 2d ago

Reproduction steps

  1. Open file over sftp with zed(i'm on linux using dolphin to open the sftp session which I assume maybe uses fuse or something?)
  2. Edit file
  3. save file

Once you do this the status circle(blue in my case in the tab next to the file name) doesn't actually update even though the file on the machine has already changed. It does eventually update, but it takes awhile.

Current vs. Expected behavior

Currently save circle takes awhile to save so you think it hasn't happened yet.

Expected once you click save and the file has actually been saved over sftp it should update instantly so you know its saved.

Zed version and system specs

Zed: v1.24.4+stable (Zed) OS: Linux Wayland manjaro Memory: 124.9 GiB Architecture: x86_64 GPU: NVIDIA RTX PRO 6000 Blackwell Workstation Edition || NVIDIA || 615.78.08

Attach Zed log file

Zed.log
2026-10-28T14:14:32-07:00 INFO  [fs::fs_watcher] Detected network/virtual filesystem (type 0x65735546) at /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/.git, using poll watcher
2026-10-28T14:14:32-07:00 INFO  [fs::fs_watcher] Using poll watcher (2000ms interval) for /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/.git
2026-10-28T14:14:32-07:00 INFO  [fs::fs_watcher] Detected network/virtual filesystem (type 0x65735546) at /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/.git, using poll watcher
2026-10-28T14:14:32-07:00 INFO  [fs::fs_watcher] Using poll watcher (2000ms interval) for /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/.git
2026-10-28T14:14:32-07:00 INFO  [fs::fs_watcher] Detected network/virtual filesystem (type 0x65735546) at /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/.git, using poll watcher
2026-10-28T14:14:32-07:00 INFO  [fs::fs_watcher] Using poll watcher (2000ms interval) for /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/.git
2026-10-28T14:14:43-07:00 INFO  [zed::reliability::hang_detection::logging] Background hang detected on Worker-6:
Tasks(s) that ran too long
347.258695ms         - crates/fs/src/fs.rs:1060:14

2026-10-28T14:14:43-07:00 INFO  [zed::reliability::hang_detection::logging] Background hang detected on Worker-22:
Tasks(s) that ran too long
346.83589ms          - crates/fs/src/fs.rs:1060:14

2026-10-28T14:14:43-07:00 INFO  [zed::reliability::hang_detection::logging] Background hang detected on Worker-20:
Tasks(s) that ran too long
346.71034ms          - crates/fs/src/fs.rs:1060:14

2026-10-28T14:14:43-07:00 INFO  [zed::reliability::hang_detection::logging] Background hang detected on Worker-11:
Tasks(s) that ran too long
347.285948ms         - crates/fs/src/fs.rs:1060:14

2026-10-28T14:14:43-07:00 INFO  [zed::reliability::hang_detection] Task trace has been saved to: /home/goddard/.local/share/zed/hang_traces/hang-2026-10-28_14-14-43.miniprof.json
2026-10-28T14:14:50-07:00 INFO  [fs::fs_watcher] Detected network/virtual filesystem (type 0x65735546) at /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/application/FILE_NAME, using poll watcher
2026-10-28T14:14:51-07:00 INFO  [fs::fs_watcher] Detected network/virtual filesystem (type 0x65735546) at /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/application/FILE_NAME, using poll watcher
2026-10-28T14:14:51-07:00 INFO  [fs::fs_watcher] Using poll watcher (2000ms interval) for /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/application/FILE_NAME
2026-10-28T14:15:23-07:00 INFO  [fs::fs_watcher] Detected network/virtual filesystem (type 0x65735546) at /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/application/FILE_NAME, using poll watcher
2026-10-28T14:15:26-07:00 INFO  [fs::fs_watcher] Detected network/virtual filesystem (type 0x65735546) at /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/application/FILE_NAME, using poll watcher
2026-10-28T14:15:26-07:00 INFO  [fs::fs_watcher] Using poll watcher (2000ms interval) for /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/application/FILE_NAME
2026-10-28T14:15:30-07:00 INFO  [fs::fs_watcher] Detected network/virtual filesystem (type 0x65735546) at /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/application/FILE_NAME, using poll watcher
2026-10-28T14:15:32-07:00 INFO  [fs::fs_watcher] Detected network/virtual filesystem (type 0x65735546) at /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/application/FILE_NAME, using poll watcher
2026-10-28T14:15:32-07:00 INFO  [fs::fs_watcher] Using poll watcher (2000ms interval) for /run/user/1000/kio-fuse-AuHIjY/sftp/CONNECTIONNAME/home/dev/public_html/application/FILE_NAME

Relevant Zed settings

settings.json
undefined

Relevant Keymap

keymap.json
undefined

(for AI issues) Model provider details

No response

If you are using WSL on Windows, what flavor of Linux are you using?

Activity

0

No activity yet.