From aedb62c77a43e10dbeddd0a0fb428f42c4b61ce4 Mon Sep 17 00:00:00 2001 From: Peter Amstutz Date: Wed, 22 Feb 2017 16:28:22 -0500 Subject: [PATCH] 10629: Don't flush dirhandles. --- services/fuse/arvados_fuse/__init__.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/services/fuse/arvados_fuse/__init__.py b/services/fuse/arvados_fuse/__init__.py index b12a7d14ab..79cc296b8c 100644 --- a/services/fuse/arvados_fuse/__init__.py +++ b/services/fuse/arvados_fuse/__init__.py @@ -105,14 +105,16 @@ class Handle(object): self.obj.dec_use() def flush(self): - if self.obj.writable(): - return self.obj.flush() + pass class FileHandle(Handle): """Connects a numeric file handle to a File object that has been opened by the client.""" - pass + + def flush(self): + if self.obj.writable(): + return self.obj.flush() class DirectoryHandle(Handle): -- 2.30.2