Skip to content

Conversation

@ericmj
Copy link
Member

@ericmj ericmj commented Feb 7, 2026

No description provided.

Store.get returns nil when the key doesn't exist. This nil was passed
to Tar.unpack which called :zlib.safeInflate with a non-iodata term,
causing an ArgumentError.
Using Enum.random for ports caused intermittent :eaddrinuse failures
when tests ran concurrently. Use port 0 to let the OS assign a free
port, then read it back with :ranch.get_port/1.
@ericmj ericmj merged commit 3879ef0 into main Feb 7, 2026
4 checks passed
@ericmj ericmj deleted the ej/fix-nil-tarball-body branch February 7, 2026 13:51
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.

1 participant