introduce UninterruptibleFrame frames

This commit is contained in:
Aleix Conchillo Flaqué
2025-12-04 14:51:53 -08:00
parent fed6a8b669
commit 7ad3969690
4 changed files with 127 additions and 6 deletions

6
changelog/3189.added.md Normal file
View File

@@ -0,0 +1,6 @@
- Data and control frames can now be marked as non-interruptible by using the
`UninterruptibleFrame` mixin. Frames marked as `UninterruptibleFrame` will not
be interrupted during processing, and any queued frames of this type will be
retained in the internal queues. This is useful when you need ordered frames
(data or control) that should not be discarded or cancelled due to
interruptions.