openwallet-foundation/credo-ts

Flaky behaviour if multiple (http) sessions are opened for the same connection

Opened this issue · 0 comments

E.g. a connection sends multiple status-requests messages concurrently. Session will be overridden and result in errors. I think we need to make sure a session can first only be used by the inbound message, and if that is processed we can free it for use by other messages. We also need to allow multiple sessions per connection.