[Gluster-devel] open-behind

Anand Avati anand.avati at gmail.com
Tue Feb 12 02:21:33 UTC 2013

On Mon, Feb 11, 2013 at 4:15 AM, Raghavendra Bhat <rabhat at redhat.com> wrote:

> Hi,
> I have found out this behavior when open-behind is enabled.
> Suppose 2 fuse clients are mounted. Create a file with some data. open the
> file, sleep for some time, (while sleeping remove the file opened from
> other client), read from the opened fd. Actually since the file open was
> successful and fd is there, read operation should be successful. But with
> open-behind even though open is successful, read is failing and getting
> EUCLEAN (structure needs cleaning).
> When open-behind is turned off, then even though the file is deleted from
> other mount point after being opened, the process is able to read the file.
This is not an issue introduced with the open-behind refactor. This
behavior has always existed even in the previous quick-read xlator.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20130211/8c39f2c5/attachment-0001.html>

More information about the Gluster-devel mailing list