-
Bug
-
Resolution: Done
-
None
-
unspecified
-
None
-
Operating System: All
Platform: All
-
5637
-
Normal
When device disconnects with outstanding entries in queue segment it could occur that entry.commit() gets invoked between segment.failAll() and OutboundQueueProvider.close().
(See AbstractOutboundQueueManager#channelInactive())
Effectively there can be entries with untouched callback but in state committed. And then callback will never finish underlying rpc future object.