<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial"><div>hi, all</div><div>&nbsp; &nbsp; When tracing &nbsp;bug 851381 (<a href="https://bugzilla.redhat.com/show_bug.cgi?id=851381">https://bugzilla.redhat.com/show_bug.cgi?id=851381</a>),, I found following code &nbsp;caused the problem:</div><div>&nbsp;&nbsp;</div><div><div>&nbsp; &nbsp; &nbsp; &nbsp; if ((!uuid_is_null (inode-&gt;gfid))</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;&amp; (uuid_compare (stbuf.ia_gfid, inode-&gt;gfid) != 0)) {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; gf_log (frame-&gt;this-&gt;name, GF_LOG_DEBUG,</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "gfid changed for %s", local-&gt;loc.path);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rsp.op_ret = -1;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; op_errno = ESTALE;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; goto out;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div></div><div><br></div><div>&nbsp; &nbsp; &nbsp; I could &nbsp;fix it by simply changing the code to "uuid_copy(inode-&gt;gfid, stbuf.ia_gfid);", but I think throw a &nbsp;error is the intended behavior.</div><div>&nbsp; &nbsp; &nbsp;So, why we throw a error when gfid is changed?&nbsp;</div><div><br></div><div>Best Regards.</div><div>Jules Wang.</div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>