<div style="line-height:1.7;color:#000000;font-size:14px;font-family:arial">hi, Emmanuel:<div> If you are using glusterfs 3.3, this patch <a href="http://review.gluster.com/#patch,sidebyside,362,16,rpc/rpc-transport/socket/src/socket.c">http://review.gluster.com/#patch,sidebyside,362,16,rpc/rpc-transport/socket/src/socket.c</a></div><div> and the following code in the patch will be helpful:</div><div> if (priv->own_thread) {<div> /*</div><div> * Without this, reconnect (= disconnect + connect)</div><div> * won't work except by accident.</div><div> */</div><div> close(priv->sock);</div><div> priv->sock = -1;</div><div> ++(priv->socket_gen);</div><div> }</div><div><br></div><div> Take a try, good luck.</div><div><br></div><div>Best Regards.</div><div>Jules Wang.</div><div></div><div id="divNeteaseMailCard"></div><pre><span style="white-space: normal;"><br></span>At 2012-09-25 12:35:16,"Emmanuel Dreyfus" <manu@netbsd.org> wrote:
>Emmanuel Dreyfus <manu@netbsd.org> wrote:
>
>> That bug is not that isolated. I reproduced it after a few days of
>> building like explained below.
>
>And I got it again, when accessing the same file. It takes hours, but it
>seems I can reproduce it.
>
>--
>Emmanuel Dreyfus
>http://hcpnet.free.fr/pubz
>manu@netbsd.org
>
>_______________________________________________
>Gluster-devel mailing list
>Gluster-devel@nongnu.org
>https://lists.nongnu.org/mailman/listinfo/gluster-devel
</pre></div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>