add empty buffer support and understood issue due to presence of swoopBuf in Real FileSystem