ergo-services / ergo

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
https://docs.ergo.services
MIT License
3.67k stars 143 forks source link

Incorrect errors handling (especially timeouts) within making a Call request (stuck on sp.callbackWaitReply channel) #89

Closed halturin closed 2 years ago

halturin commented 2 years ago

PR #86 reveals the problem but doesn't fix it (That change breaks the message ordering. TestServerMessageOrder fails). The fix must be much more complex than removing a single line.

halturin commented 2 years ago

fixed in v2.0.2

jiait commented 2 years ago

very good!