]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Objecter: maybe access wild pointer(op) in _op_submit_with_budget. 6078/head
authorRuifeng Yang <yangruifeng.09209@h3c.com>
Fri, 25 Sep 2015 02:18:11 +0000 (10:18 +0800)
committerRuifeng Yang <yangruifeng.09209@h3c.com>
Fri, 25 Sep 2015 02:21:47 +0000 (10:21 +0800)
commit0635b1358354b19ae44105576f730381f3b5b963
treeffe4b0667662abcf02b4cbebe9b5455b001467e7
parentc592133330162951093494b06e7fb3c2be3fa99c
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>
src/osdc/Objecter.cc