- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-27-2025 08:03 PM
Hi @Chitradevi G1 ,
Set the system property "glide.identification_engine.distributed_locking" to 'true' or remove it since Out of the box this property is supposed to be 'true'.
In General, distributed locking mechanism is that which coordinates access to devices and software across multiple users and instances of the application. This mechanism should allow users to acquire locks for devices and software combinations (device id + software id), perform operations if the lock is acquired successfully, and release the lock once the operation is completed or if it fails.
When a user initiates an operation (e.g., install, update, uninstall, Enable, Disable) on a device for a specific software, attempt to acquire the corresponding lock. If the lock is successfully acquired, proceed with the operation. Otherwise, notify the user that the operation is currently in progress by another user. Release the lock once the operation is completed or if it fails. This allows other users to perform operations on the same device and software afterward.