]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librados: rados_ioctx_destroy check for initialized ioctx 47451/head
authorNitzanMordhai <nmordech@redhat.com>
Tue, 19 Jul 2022 08:35:32 +0000 (08:35 +0000)
committerNitzan Mordechai <nmordech@redhat.com>
Thu, 4 Aug 2022 05:10:21 +0000 (08:10 +0300)
commit2b31f7e5f8b61c5cec75baee2217cb94ff1a39f6
treed48f385bcb1ef831d4f0f55db5e5109844c12056
parent7a9b8591176d31b366ca91752fb9d1b55b7cb8c7
librados: rados_ioctx_destroy check for initialized ioctx

If rados_ioctx_destroy called with un-initilized ioctx we will hit segmented fault
checking ioctx before calling put will prevent that.

Fixes: https://tracker.ceph.com/issues/55001
Signed-off-by: Nitzan Mordechai <nmordec@redhat.com>
(cherry picked from commit e465cfc62ae0f982edb60291c67f4d76a71efd15)
src/librados/librados_c.cc