Skip to content

fix: prepare for having more than one listener for the resource channel#1528

Merged
Skarlso merged 6 commits into
open-component-model:mainfrom
Skarlso:fix-workerpool-subscriber-and-sending
Jan 5, 2026
Merged

fix: prepare for having more than one listener for the resource channel#1528
Skarlso merged 6 commits into
open-component-model:mainfrom
Skarlso:fix-workerpool-subscriber-and-sending

Conversation

@Skarlso

@Skarlso Skarlso commented Jan 2, 2026

Copy link
Copy Markdown
Contributor

What this PR does / why we need it

Fixes things like https://github.com/open-component-model/open-component-model/actions/runs/20595750564/job/59149925286

And later, during the migration, when there are two listeners on the same channel, this prevents the resource controller stealing notifications for the component controller: #1452

Which issue(s) this PR fixes

@Skarlso Skarlso requested a review from a team as a code owner January 2, 2026 14:50
@Skarlso Skarlso force-pushed the fix-workerpool-subscriber-and-sending branch 2 times, most recently from 215e4aa to f5af4fa Compare January 2, 2026 14:57
On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
@Skarlso Skarlso force-pushed the fix-workerpool-subscriber-and-sending branch from f5af4fa to 89116c1 Compare January 2, 2026 15:02
frewilhelm
frewilhelm previously approved these changes Jan 2, 2026
On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
…annel causing a potential panic

On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
@github-actions github-actions Bot added the size/m Medium label Jan 5, 2026
@Skarlso Skarlso requested a review from frewilhelm January 5, 2026 09:09
On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
@Skarlso Skarlso merged commit 11d8eef into open-component-model:main Jan 5, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants