Skip to content

Conversation

@aa1ex
Copy link
Contributor

@aa1ex aa1ex commented Nov 24, 2025

Buffer output channels (400) in reconcileWithDelay to prevent blocking when VectorReconciler is slow. Without buffering, reconcileWithDelay blocks on send, stops reading from input, and PipelineReconciler eventually blocks - causing deadlock.

Buffer output channels (400) in reconcileWithDelay to prevent
blocking when VectorReconciler is slow. Without buffering,
reconcileWithDelay blocks on send, stops reading from input,
and PipelineReconciler eventually blocks - causing deadlock.
@aa1ex aa1ex merged commit e381912 into kaasops:main Nov 24, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant