Skip to content

Commit 0c7ea1b

Browse files
Sync Client must keep its HTTP pool on one event loop (#260)
1 parent 11a91b6 commit 0c7ea1b

4 files changed

Lines changed: 230 additions & 98 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3737
`NamespaceDescription.deleted`.
3838

3939
### Fixed
40+
- Synchronous clients now keep their async HTTP connection pool, returned
41+
handles, and cleanup on one client-owned event loop for the client's lifetime.
4042
- Worker-routed queries now replay signal-woken condition waits that reopen the
4143
same logical wait until all recorded signals have been applied, so long-lived
4244
queryable workflows report the latest signal-mutated state.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "durable-workflow"
7-
version = "0.4.101"
7+
version = "0.4.102"
88
description = "Python SDK for the Durable Workflow server (language-neutral HTTP protocol)"
99
readme = "README.md"
1010
requires-python = ">=3.10"

0 commit comments

Comments
 (0)