submit a change; I dont know if rgw needs share reservations, can we refuse them?
Matt ----- "Frank Filz" <ffilz...@mindspring.com> wrote: > Crud, while working on the documentation for support_ex, just came > across a > method other folks implementing support_ex missed... > > There is the possibility that two open2() calls to open by name will > race, > resulting in two fsal_obj_handle's being created. When the MDCACHE > attempts > to cache the 2nd entry, it will detect a collision, and then it needs > to fix > things up so the 2nd object handle can be released. > > The FSAL is expected to implement the merge() method to accomplish > merging > the share reservations. > > FSAL_GLUSTER, FSAL_GPFS, and FSAL_RGW do not implement this method... > > Which means the default that does nothing will be called. This will > result > in the 2nd share reservation being dropped... > > This is not good... > > Frank > > > > --- > This email has been checked for viruses by Avast antivirus software. > https://www.avast.com/antivirus > > > ------------------------------------------------------------------------------ > _______________________________________________ > Nfs-ganesha-devel mailing list > Nfs-ganesha-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel -- Matt Benjamin CohortFS, LLC. 315 West Huron Street, Suite 140A Ann Arbor, Michigan 48103 http://cohortfs.com tel. 734-761-4689 fax. 734-769-8938 cel. 734-216-5309 ------------------------------------------------------------------------------ _______________________________________________ Nfs-ganesha-devel mailing list Nfs-ganesha-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel