Doug, the 0xACEB9359 indicates a phantom ;-).

I don't have access to a system at the moment so there may be another
way.

The 0xACEB9359 is a reference to a shared memory segment. The 0xACE
indicates that it is a Universe related shared memory segment. The B
indicates it is a user printer shared memory segment. The 9539 is a hex
number which when converted to decimal will give a user number. A
regular user number will be in the range 10 through nnn where nnn
represents the number of universe sessions on the system. A large number
around the 64k mark indicates a phantom user.

I think this is all correct from memory. Other types of Universe shared
memory segments have other letters, again from memory C,D etc...

The piece in brackets represents the program name and address within the
code. You can get the actual line number by doing a VLIST on the
program.

Cheers,

Phil.


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Doug Chanco
Sent: Thursday, 13 December 2007 8:01 a.m.
To: [email protected]
Subject: [U2] <sigh> phantom ?

Sigh I feel like such a "newbie" but anyway is there a way to using
PORT.STATUS to tell if a process is a phantom process?  If it wasn't for
the fact that I called my program FTP.PHANTOM <ftp://ftp.phantom/>  I
never know it's a phantom process.



All phantom process in jBASE are given port numbers above 10,000 so it's
very easy to tell a phantom process by it's port number





I won't say "jBASE does  ......" anymore but assume that



:-)



PORT.STATUS output:



24998  chando      0xACEB9E59  RUN TEST FTP.PHANTOM [ FTP.PHANTOM @ 0x38
]



Any insight on what the text in brackets means?



[ FTP.PHANTOM @ 0x38 ]



Thanks everyone



dougc
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to