Shuttle / Shuttle.Esb

A highly extensible service bus implementation.
http://shuttle.github.io/shuttle-esb/
BSD 3-Clause "New" or "Revised" License
95 stars 30 forks source link

IResuabillity interface not honoured in V8 #30

Closed lawrences-racti closed 7 years ago

lawrences-racti commented 7 years ago

We have noticed with the refactor to V8 the MessageHandlerFactory.ReleaseHandler is no longer implemented. This code used to check the IResuability interface value if implemented and not re-use the handler. The replacement DefaultMessageHandlerInvoker caches the handlers per thread and seems to always resuse the handler if the threadId is the same.

eben-roux commented 7 years ago

Hello,

This issue should be resolved in the following release:

Regards, Eben

eben-roux commented 7 years ago

Closing this for now. If you still experience an issue please re-open.