]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
DBObjectMap::clear_keys_header: use generate_new_header, not _generate_new_header 1077/head
authorSamuel Just <sam.just@inktank.com>
Mon, 13 Jan 2014 19:02:45 +0000 (11:02 -0800)
committerSamuel Just <sam.just@inktank.com>
Mon, 13 Jan 2014 19:02:46 +0000 (11:02 -0800)
We aren't holding the header_lock here, so we need the locked version.

Signed-off-by: Samuel Just <sam.just@inktank.com>
src/os/DBObjectMap.cc

index 059984fd16141148198bef092dc70073d57f6c9c..9057748341f7f0192654364305fa3d22a31067f9 100644 (file)
@@ -798,7 +798,7 @@ int DBObjectMap::clear_keys_header(const ghobject_t &oid,
     return r;
 
   // create new header
-  Header newheader = _generate_new_header(oid, Header());
+  Header newheader = generate_new_header(oid, Header());
   set_map_header(oid, *newheader, t);
   if (attrs.size())
     t->set(xattr_prefix(newheader), attrs);