]> git.giacomolli.uk - onehouse/blobdiff - doc/m31.rst
Keep interrupted Modbus work a context stop
[onehouse] / doc / m31.rst
index 69c1703f637f9d5f8be85027710d8e29b2400ef2..64c913c6312b4e4fb3b5f8bfe690555071f14bc8 100644 (file)
@@ -122,3 +122,9 @@ cancellation, duplicate replay, and failed feedback or result sends.
 They do not verify electrical simultaneity, contact timing, hardware
 interlocks, or physical pulse width. Local motor protection remains
 necessary when network commands control moving equipment.
 They do not verify electrical simultaneity, contact timing, hardware
 interlocks, or physical pulse width. Local motor protection remains
 necessary when network commands control moving equipment.
+
+A caller cancellation interrupts blocked transport work through its
+deadline. A timeout caused only by that interruption is a context stop
+for the runner. A joined independent transport or cleanup failure stays
+a failure. Operation timeouts while the worker context is active remain
+device failures and enter reconnect recovery.