Because that id is used to determine the id of the printer memory segment for the process. If you have two UV processes with the same gpid, they end up sharing the memory segment. This is where your MFILE structures are stored (rotating file pool), among other things. Pointers get mixed up, and you end up getting some files data written into a completely different file, usually corrupting the group or even the file header, depending on how angry the computer gods are that day.

--

Regards,

Clif

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
W. Clifton Oliver, CCP
CLIFTON OLIVER & ASSOCIATES
Tel: +1 619 460 5678    Web: www.oliver.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


On Dec 17, 2007, at 5:29 AM, Doug Chanco wrote:

I am not sure I fully understand what's going on, why would not having a
unique pgid cause this issue?
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to