Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
3.3.1
-
None
-
-
20beeb9c8 (dev), 6ee04087c (3.3)
-
License server development 39
Description
On some environments, the LicenseClient::init() call fails with error message: "Could not acquire lock file for client. Some other process might be using it.".
Further investigation reveals that the lock file in question is unintentionally accessed by the qtlicd process spawned by the license client. It also appears that the license client can create multiple file descriptors for the same filename, without closing the previous ones.