diff --git a/.release-notes/fix-close-during-init.md b/.release-notes/fix-close-during-init.md new file mode 100644 index 0000000..c43021f --- /dev/null +++ b/.release-notes/fix-close-during-init.md @@ -0,0 +1,3 @@ +## Fix crash when closing a connection during setup + +Closing or disposing a connection while it was still being set up (before internal initialization completed) could crash the program. This was a race condition that was unlikely but possible, particularly on arm64. Connections now handle early close safely. diff --git a/corral.json b/corral.json index d2673d3..28e072b 100644 --- a/corral.json +++ b/corral.json @@ -10,7 +10,7 @@ }, { "locator": "github.com/ponylang/courier.git", - "version": "0.1.2" + "version": "0.1.4" }, { "locator": "github.com/ponylang/uri.git",