]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Pipe: Drop connect_seq increase line
authorHaomai Wang <haomaiwang@gmail.com>
Wed, 25 Feb 2015 15:38:54 +0000 (23:38 +0800)
committerHaomai Wang <haomaiwang@gmail.com>
Thu, 26 Feb 2015 04:43:42 +0000 (12:43 +0800)
commit67225cb3ee1f6d274a02293724942bdb25cec8ca
treef46acf634a1254dd73ea2c0e40ca414577fa8fd7
parentff2d497f86c093f9bcadba696958981ed3e7438c
Pipe: Drop connect_seq increase line

Revert commit 0fc47e267b6f8dcd4511d887d5ad37d460374c25.

When accepting and "connect.connect_seq == existing->connect_seq",
existing->state maybe STATE_OPEN, STATE_STANDBY or STANDY_CONNECTING.
This commit only fix partial problem and want to assert
"(existing->state == STATE_CONNECTING)".

So later we added codes to catch
"(existing->state == STATE_OPEN || existing->state == STATE_STANDBY)"
before asserting.

Backport: dumpling, firefly, giant

Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
src/msg/simple/Pipe.cc