Skip to content

Fix cloning of typed process outputs to also clone topics - #7556

Open
bentsherman wants to merge 1 commit into
masterfrom
fix-process-topic-clone
Open

Fix cloning of typed process outputs to also clone topics#7556
bentsherman wants to merge 1 commit into
masterfrom
fix-process-topic-clone

Conversation

@bentsherman

Copy link
Copy Markdown
Member

Fix #7434

Typed process outputs (ProcessOutputsDef) contain both outputs and topic emissions. The class is cloneable in order to support process aliasing. However, clone() was only cloning outputs, not topic emissions. This caused the pipeline to hang when aliasing a process with topic emissions.

This PR fixes the clone. Confirmed locally that it fixes the reported issue.

Signed-off-by: Ben Sherman <bentshermann@gmail.com>
@netlify

netlify Bot commented Aug 27, 2026

Copy link
Copy Markdown

Deploy Preview for nextflow-docs canceled.

Name Link
🔨 Latest commit ad6de53
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs/deploys/6a90644f20ad280008da0b36

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Static typing: process aliased twice with a topic: section hangs the run after all tasks complete

2 participants