[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gluster-devel] Tracking File Creations, Modifications, and Deletio
From: |
Anand Avati |
Subject: |
Re: [Gluster-devel] Tracking File Creations, Modifications, and Deletions |
Date: |
Mon, 20 Jul 2009 18:16:09 -0700 |
> The major issue is that (as most of the docs and FAQ indicated) there
> is no reliable mechanism to decide which FOP action is the last one.
> We monitored file system interaction via trace module and noticed
> that the flush action is called several times and release is never invoked
> in many cases.
release() should be called always. If it is not called, then it almost
always is an internal FD leak (a bug). And if you have steps to
reproduce this (release not being called) please do file a bug with
the details. If you have the assurance of release being called on a
file descriptor close, does it attend to all your requirements?
Avati