Skip to content

Fix for lifetime control of ReplySlot class (CORALCOOL-3010)

ReplySlot instances are effectively shared between ReplyManager and SocketReplyIterator but this was not explicit in the code which caused trouble when SocketReplyIterator lifetime extended beyond ReplyManager's. Fix is to use shared_ptr and weak_ptr to explicitly share objects so that lifetime is better controlled.

Merge request reports