Downloading a file using the Desktop can potentially delete the file from backend filesystem

  • 7015977
  • 09-Dec-2014
  • 19-Dec-2014

Environment

Novell Filr 1.1
Novell Filr Desktop client 1.1

Situation

In some scenarios, a file download action could potentially cause the file to get deleted from the backend file-system.

Resolution

A fix for this issue is available in the Filr 1.1 Hot Patch 1, available via the Novell Patch Finder. This fix will deliver an updated Desktop client which will prevent situations where this is possible.

Cause

Events generated by the server when downloading a file:

Create .[fileid].part
Delete [original file]
Rename .[fileid].part -> [original file]

Depending on the timing, it was possible for the rename event to be held back until the local watcher finished processing the first two events.  Without the rename event, the local watcher doesn't correctly handle the delete event and could potentially delete the file from Filr and backend filesystem.

Additional Information

Please ensure that you have enabled the Auto-Update (also known as 'be deployed') feature for the Filr Desktop clients under Site Administration for users to be able to receive the updated Desktop client.