]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
AsyncMessenger: Fix large bufferlist send segment fault 2895/head
authorHaomai Wang <haomaiwang@gmail.com>
Tue, 11 Nov 2014 15:54:17 +0000 (23:54 +0800)
committerHaomai Wang <haomaiwang@gmail.com>
Tue, 11 Nov 2014 16:10:48 +0000 (00:10 +0800)
commitd12fa35d00ff22a9ce50933cf2ce61e2f18c0b0d
tree59f93801a64ecdce1fa7c3ed4d27f9ecb79e8ac2
parentd145ccadb851f6d1b5296e4bdc361a325108c078
AsyncMessenger: Fix large bufferlist send segment fault

If send long bufferlist exceed IOV_LEN(1024), try_send will stuck in looping
send the first IOV_LEN(1024) ptrs and raise segment fault.

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