feat: watchdog for detecting tokio runtime deadlock (I wish I could prevent it, but I don't know what's causing it)

This commit is contained in:
2026-06-12 20:01:46 -04:00
parent a0a0632a1d
commit c7300a9e6d
3 changed files with 70 additions and 1 deletions

View File

@@ -14,6 +14,7 @@ dashmap = "6.1.0"
extension-traits = "2.0.2"
futures = "0.3.32"
hound = "3.5.1"
humantime = "2.3.0"
itertools = "0.14.0"
moka = { version = "0.12.15", features = ["future"] }
opendal = { git = "https://github.com/apache/opendal", rev = "ecf840b04afd2be109830b9978ba89759adfee79", features = [