Skip to content
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

hammer: common: small probability sigabrt when setting rados_osd_op_timeout #6143

Merged
2 commits merged into from Nov 21, 2015
Merged

hammer: common: small probability sigabrt when setting rados_osd_op_timeout #6143

2 commits merged into from Nov 21, 2015

Commits on Nov 10, 2015

  1. Objecter: repeated free op->ontimeout.

    repeated free op->ontimeout in SafeTimer::timer_thread::callback->complete
    
    Fixes: #13208
    Signed-off-by: Ruifeng Yang <yangruifeng.09209@h3c.com>
    (cherry picked from commit f1d8a8f)
    yangruifeng authored and ldachary committed Nov 10, 2015
    Copy the full SHA
    84068f8 View commit details
    Browse the repository at this point in the history
  2. Objecter: maybe access wild pointer(op) in _op_submit_with_budget.

    look at "after giving up session lock it can be freed at any time by response handler" in _op_submit,
    so the _op_submit_with_budget::op maybe is wild after call _op_submit.
    
    Fixes: #13208
    Signed-off-by: Ruifeng Yang <yangruifeng.09209@h3c.com>
    (cherry picked from commit 0635b13)
    yangruifeng authored and ldachary committed Nov 10, 2015
    Copy the full SHA
    394fbfc View commit details
    Browse the repository at this point in the history