KBI 220137 The Argent Queue Engine On Sun Solaris 2.6
Version
4.1A-0201 and earlier
Date
16 Apr 2002
Summary
A client may receive the following error when trying to manually start the Argent Queue Engine on a Sun Solaris machine using the command
qsystem -x
Technical Background
The default libpthread.so.1 file on a Solaris 2.6 installation is version SUNW_1.1.
This version of the POSIX library is known for causing application instability and is outdated.
The compatibility issues with this library are well documented on Sun’s support site.
Resolution
The best alternative is to recommend the Customer upgrade to Solaris 7 or greater.
If they cannot do this for organizational reasons, perform the following:
- The client must understand the implications of using the SUNW_1.1 version of the library file and how it may affect other applications on the system.
- Before replacing any files, ensure no other processes are accessing the libpthread.so.1 library by having using type
prstat
- Replace the SUNW_1.1 version with the SUNW_1.2 version.
- This can be done by renaming the SUNW_1.1 version of ibpthread.so.1 in the /usr/lib directory, and then copying the SUNW_1.2 version to the same directory.
- The SUNW_1.2 version can be found in the Solaris 7 or Solaris 8 binaries or copied from another machine running version 7 or 8.