IBM Support

When attempting to start the license server on Solaris, the following message appears:Vendor daemon died with status 39.

Question & Answer


Question

When attempting to start the license server on Solaris, the following message appears:Vendor daemon died with status 39.

Answer

The "file descriptor" limit is set too low. This is a known Flex LM issue. 

In this case, the log file contains the following messages:

Vendor daemon can't talk to lmgrd(Cannot read data from license server (-16,287:22 "Invalid argument"))
(lmgrd) Vendor daemon died with status 39
(lmgrd) Since this is an unknown status, lmgrd will
(lmgrd) attempt to re-start the vendor daemon.

The resolution for this is to increase the file descriptor limit before starting lmgrd. The setting can be added to the .cshrc or .profile file, or if you use a script to start the license manager, the appropriate command can be added just before the "lmgrd" command.

Run the "limit" or "ulimit" command to view the current setting and then increase it using "limit" or "ulimit" as in the following examples:

1. Kill the lmgrd process

2. Run the following command 
  c-shell:           limit -h descriptors 1024
  bourne shell:   ulimit -H -n 1024
  korn shell:      ulimit –n 1024

3. Then start lmgrd process.

The correct setting may not necessarily be 1024. Try various values. Run the "man" command on your system for information on these commands. Consult your system administrator for further assistance.

DOORS 6.x, 7.xDOORS-FAQ-020AnswerProduct versionPartner ContentInternal ContentCategoryReference ID

[{"Product":{"code":"SSKR2T","label":"IBM Engineering Requirements Management DOORS"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General Information","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"Version Independent","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Historical Number

KB6394

Document Information

Modified date:
01 May 2020

UID

swg21324498