Commit Graph

1 Commits

Author SHA1 Message Date
Baophan00 3e35661263 fix(gateway): /steer fallback uses _enqueue_fifo to preserve FIFO head (#75164)
Two call sites in _busy_steer_command were assigning directly to
adapter._pending_messages[quick_key], which overwrites the FIFO head
when a message is already enqueued. Changed both to self._enqueue_fifo()
which preserves the pending slot and appends to the overflow tail.

Regression test verifies both the pending-sentinel and no-steer() paths.
2026-07-31 22:35:58 -07:00