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.
Attachments
For Gerrit Dashboard: QLS-1572 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
609064,9 | Fix cip.lock file descriptor inheritence by qtlicd and close it | dev | license-tools/license-service | Status: MERGED | +2 | +1 |
609519,2 | Fix cip.lock file descriptor inheritence by qtlicd and close it | 3.3 | license-tools/license-service | Status: MERGED | +2 | 0 |