From 9e99b2ea088ca9086ce909413993de45eb300164 Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Wed, 19 Aug 2026 08:46:45 +0800 Subject: [PATCH] Update Furious/Plugins/API.py Signed-off-by: Loren Eteval --- Furious/Plugins/API.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Furious/Plugins/API.py b/Furious/Plugins/API.py index 83beb62..bfe0ef6 100644 --- a/Furious/Plugins/API.py +++ b/Furious/Plugins/API.py @@ -360,7 +360,11 @@ class TrafficCounters: @dataclass(frozen=True) class TrafficStatsMonitor: - """Describe a background traffic-statistics query operation.""" + """Describe a bounded background traffic-statistics query operation. + + Providers must apply their own finite I/O timeout. Cancellation cannot stop + a Python call that is already blocked inside a plugin or native dependency. + """ query: Callable[[Any], Optional[TrafficCounters]] target: Any