Skip to content

Restore sync-over-async task consumption#3142

Open
timcassell wants to merge 7 commits into
masterfrom
sync-task-consume
Open

Restore sync-over-async task consumption#3142
timcassell wants to merge 7 commits into
masterfrom
sync-task-consume

Conversation

@timcassell
Copy link
Copy Markdown
Collaborator

@timcassell timcassell commented May 23, 2026

Fixes #3139

Job.WithConsumeTasksSynchronously(true) or --consumeTasksSynchronously true or [ConsumeTasksSynchronously(true)] option restores the previous task.GetAwaiter().GetResult() benchmark behavior.

  • The default is false. I could be convinced to change the default to true if we think preserving historical comparisons is more important than correct await behavior. @adamsitnik

@timcassell timcassell force-pushed the sync-task-consume branch from 6f6fe11 to 16ce011 Compare May 29, 2026 17:14
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.

Async benchmarks show regressions using 0.16.0 prereleases

1 participant