Closed
Description
Expected behavior
Unacked messages are redelivered after about unAckedMessagesTimeout.
Actual behavior
As the following log, unacked messages are redelivered after about 2 * unAckedMessagesTimeout.
my-message-0: Wed Jan 29 13:52:39 2020
2020-01-29 13:52:59.210 INFO UnAckedMessageTrackerEnabled:47 | [persistent://k2la/test/topic0, sub1, 0] : 1 Messages were not acked within 10000 time
my-message-0: Wed Jan 29 13:52:59 2020
2020-01-29 13:53:19.214 INFO UnAckedMessageTrackerEnabled:47 | [persistent://k2la/test/topic0, sub1, 0] : 1 Messages were not acked within 10000 time
my-message-0: Wed Jan 29 13:53:19 2020
Steps to reproduce
On C++ lib:
- Set
unAckedMessagesTimeout
. - Receive messages and not ack them.
System configuration
Pulsar version: 2.5.0
Client OS: MacOS 10.15.2
Boost version: 1.72.0
Python version: 2.7.16