The automatic locking mechanism is not supported for applications that do not maintain an exclusive lock on a file while it is open (for example, some applications close a file after its contents are loaded into memory). Though a user would see the file as open in such applications, the Desktop App would receive a notification from the system that the file was opened and subsequently closed, after which it would release any lock on the file. In such cases, Egnyte's conflict detection mechanism would still be able to detect conflicts between multiple users.
Below are examples of file types and applications for which the file locking mechanism will not take hold due to the behavior described above:
- Adobe Illustrator (.ai)
- Adobe Photoshop (.psd)
- Text editing applications that load opened files into memory