]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: Init system CInodes to have a truncate_size of -1.
authorGreg Farnum <gregf@hq.newdream.net>
Fri, 29 Oct 2010 03:46:04 +0000 (20:46 -0700)
committerGreg Farnum <gregf@hq.newdream.net>
Tue, 2 Nov 2010 17:09:33 +0000 (10:09 -0700)
This should help with bug #518.

src/mds/MDCache.cc

index e9d8036452918ae9b5f8f86ee4af62018d58aff4..6aa3c93e0bb7f8986121b4242eacb634c657633a 100644 (file)
@@ -255,6 +255,7 @@ CInode *MDCache::create_system_inode(inodeno_t ino, int mode)
   in->inode.ctime = 
     in->inode.mtime = g_clock.now();
   in->inode.nlink = 1;
+  in->inode.truncate_size = -1ull;
   if (in->inode.is_dir())
     memset(&in->inode.layout, 0, sizeof(in->inode.layout));
   else