Skip to content

Conversation

@CrowdHailer
Copy link
Contributor

We were seeing this error in prod. using pog (for gleam bindings) to pgo. pgo was on version 0.17.0.

EROR label=GenStatem(Terminate) name=//erl(<0.1814.0>) reason=Error(FunctionClause, [PrimInet(Setopts, [Sslsocket(//erl(#Port<0.414>), //erl(<0.1817.0>), //erl(<0.1816.0>), GenTcp, TlsGenConnection, //erl(#Ref<0.1647852057.3898474498.41957>), Undefined), [Active(Once)]], []), PgoHandler(FlushUntilReadyForQuery, 2, [File(charlist.from_string("/build/packages/server/build/prod/erlang/pgo/src/pgo_handler.erl")), Line(588)]) 

...etc

I believe this fixes it

@tsloughter tsloughter changed the title use setops helper for ssl connections fix: use setops helper for ssl connections Dec 11, 2025
@tsloughter
Copy link
Collaborator

Oh my! Thank you! I'll get this released now and will get a test added to guard against regression.

@tsloughter tsloughter merged commit d0dfdc6 into erleans:main Dec 11, 2025
4 checks passed
@CrowdHailer CrowdHailer deleted the setops-helper branch December 11, 2025 11:30
tsloughter added a commit that referenced this pull request Dec 11, 2025
this would have caught #112
@tsloughter
Copy link
Collaborator

Release made and test "added". Turns out it would have been caught simply if this existing test ran in the ssl group of tests 02ad1fa

@CrowdHailer
Copy link
Contributor Author

Glad the test exists, thanks for the quick turn around.

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