]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ceph_test_msgr: clean previous sent queue infos 10090/head
authorHaomai Wang <haomai@xsky.com>
Thu, 7 Jul 2016 11:12:46 +0000 (19:12 +0800)
committerHaomai Wang <haomai@xsky.com>
Tue, 12 Jul 2016 15:59:43 +0000 (23:59 +0800)
commit96943eeaad3728fd0f0af647c1aaa4c99f1ef8ab
tree9d4ff08340528643e497bee6e94dfa5b02024ce0
parentd1268a6aa895ee93cd9fee6fc6c759317e681a85
ceph_test_msgr: clean previous sent queue infos

1. A -> B
2. goto standby
3. B mark down
4. A reconnect to B
5. got reset session and dispatch remote reset
6. because remote reset is executed in DispatchQueue, it will be delayed
7. A -> B successfully and begin to send message
8. assert because we found the first message is missing but it's reasonble

if policy.resetcheck is true

Signed-off-by: Haomai Wang <haomai@xsky.com>
src/test/msgr/test_msgr.cc