Kbase 16859: DG-UX path MU02 has faulty ps command
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/05/1998 |
|
DG-UX path MU02 has faulty ps command
DRAFT COPY - Currently under review and edit.
INTRODUCTION:
=============
When running a patch version of DG-UX MU02 for 4.11, the ps command
in /usr/bin has a bug. This can lead to two executables appearing to
have the same pid number. This behavior has been primarily seen with
the appserver, but cannot be ruled out on other products.
A sample ps listing shows the aforementioned behavior:
1. A ps listing using ps -ef | grep proap after the broker was
started:
dbadmin 10407 1 1 12:38:01 pts/29 0:00 /progress/dlc81/bin/
_proapbk -S ltappsrv00 -N TCP -con sec/p/sec0028.p -trace 1-debug -log
file
2. User connects to the broker and a ps listing using the same command
dbadmin 10407 1 1 12:38:01 pts/29 0:00 /progress/dlc81/bin/
_proapsv -S ltappsrv00 -N TCP -con sec/p/sec0028.p -trace 1-debug -log
file
Here the pid of the appserver broker appears to be taken over by the
appserver executable. This is an operating system bug and the
suggested workaround is to use the ps command which lives in /usr/ucb
instead of the /usr/bin/ps.
* The specific problem is that spawned processes are not correctly
reported with the /usr/bin/ps command. A bug has been logged with the
os vendor.
*For furhter information, please contact DG.
Progress Software Technical Support Note # 16859