Skip to content

Added missing ConfigureAwait(false)#28

Closed
kirsan31 wants to merge 1 commit into
Alparse:masterfrom
kirsan31:PR4
Closed

Added missing ConfigureAwait(false)#28
kirsan31 wants to merge 1 commit into
Alparse:masterfrom
kirsan31:PR4

Conversation

@kirsan31
Copy link
Copy Markdown

Added missing ConfigureAwait(false) calls and removed some unnecessary lambda captures.

Alparse added a commit that referenced this pull request May 27, 2026
…ode quality fixes (Issues #24, #29, #30, PRs #25-28, #31)

- Pin databento-cpp to v0.58.0 to prevent broken intermediate builds (#24)
- Deprecate caching API with [Obsolete] attributes, guide to WithFileSource() (#29)
- PlaybackController implements IDisposable for SemaphoreSlim cleanup (#29)
- StreamAsync XML docs for live vs backtest mode behavior (#30)
- Fix S&P XML escaping and BatchSubmitJobAsync cref (PR #25)
- Remove CA1805 default initializations across 10 files (PR #26)
- Replace FirstOrDefault() with indexer in FileDataSource (PR #27)
- Fix FormUrlEncodedContent disposal in retry loops, add ConfigureAwait(false) (PR #28)
- Remove dead _apiKey field from LiveClient and ReferenceClient (PR #31)
@Alparse
Copy link
Copy Markdown
Owner

Alparse commented May 27, 2026

Thanks @kirsan31 — great PR. The ConfigureAwait(false) additions are straightforward, but the FormUrlEncodedContent move inside the retry lambda is a real bug fix — the content would get disposed after the first attempt, breaking retries. Applied in v5.3.2.

@Alparse Alparse closed this May 27, 2026
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.

2 participants