]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/: don't leak context for Blessed*Context or RecoveryQueueAsync 13342/head
authorSamuel Just <sjust@redhat.com>
Fri, 3 Feb 2017 21:12:47 +0000 (13:12 -0800)
committerSamuel Just <sjust@redhat.com>
Fri, 3 Feb 2017 21:12:47 +0000 (13:12 -0800)
commit91b74235027c8a4872dcab6b37767b12c3267061
treec1a4d6dc17ebb0f06f331f888f341a44f8a8ebea
parent3833440adea6f8bcb0093603c3a9d16360ed57ec
osd/: don't leak context for Blessed*Context or RecoveryQueueAsync

This has always been a bug, but until
68defc2b0561414711d4dd0a76bc5d0f46f8a3f8, nothing deleted those contexts
without calling complete().

Fixes: http://tracker.ceph.com/issues/18809
Bug shadowed until: 68defc2b0561414711d4dd0a76bc5d0f46f8a3f8
Signed-off-by: Samuel Just <sjust@redhat.com>
src/osd/PrimaryLogPG.cc
src/osd/ReplicatedBackend.cc