New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
msg/async: harden error logic handle #9781
Conversation
passed http://pulpito.ceph.com/haomai-2016-06-21_12:24:39-rados-wip-haomai-testing-distro-basic-smithi/ one test issue (fix later) |
eab68c0
to
2f4b152
Compare
Signed-off-by: Haomai Wang <haomai@xsky.com>
The original logic is from ceph@ba140b5 I think it doesn't make sense in detail errno case. Signed-off-by: Haomai Wang <haomai@xsky.com>
It's rare happen in real env, because each socket has enough write buffer to store a little handshake info. Just harden the current codes Signed-off-by: Haomai Wang <haomai@xsky.com>
Partial revert 84b9088 Signed-off-by: Haomai Wang <haomai@xsky.com>
…own dq 1. ensure stop accepter before shutdown dispatcherqueue 2. ensure we don't generate new item after dispatcher queue shutdown Signed-off-by: Haomai Wang <haomai@xsky.com>
passed http://pulpito.ceph.com/haomai-2016-06-28_15:13:46-rados-wip-haomai-testing---basic-smithi vargind issue (rocksdb) |
@yuyuyu101 Haomai, it seems this pr introduces a compiling error, check: https://jenkins.ceph.com/job/ceph-pull-requests/8173/console |
@xiexingguo yes, it's false rebase |
@yuyuyu101 master is broken. mind taking a look?
|
This pr don't fix any existing bug. Only fill up the potential error handle leak.