--- ./source/private_module/pal/pal_core/pal_core_remove.c	2018-04-27 17:30:05.000000000 +0800
+++ ./source/private_module/pal/pal_core/pal_core_remove.c.hotpatch	2018-07-27 21:52:58.000000000 +0800
@@ -1395,12 +1395,12 @@
     else  /* ļlink1 */
     {
         objAttr->links -= 1;
-        
-        /*Ϊضϳsizeһµ⡣FIX:DTS2018042409838*/
-        objSize         = getSpcObjectSize(res->input->objVnode->dmn);
-        objAttr->size   = MAX(objSize, objAttr->size);
+        if (0 == objAttr->links)
+        {
+            objSize         = getSpcObjectSize(res->input->objVnode->dmn);
+            objAttr->size   = MAX(objSize, objAttr->size);        
+        }
     }
-
     if (0 == objAttr->links)  /* ļĿ¼ɾʱACL ID Ϊ0,ACLö׶ʹ */
     {
         if (likely(CORE_S_ISACLREUSE(objAttr->flags) || CORE_S_ISACLPRIVATE(objAttr->flags)))
