The TPXlog will show TPXL0085 with 'SENSE CODE=FFFFFFFF MEANING=SENSE CODE UNKNOWN OR TERMINAL OVERRUN'
when the user involved tries to signon to TPX.
One possible reason for this behavior can be the amount of queued messages.
When more than 100 messages get queued from a SEND as:
F TPX,SEND 'xxx',U=userid,SAV
the user is constantly thrown out of TPX on every action nor can he log back to TPX until the messages get deleted.
The TPXlog will show:
TPXL0085 with 'SENSE CODE=FFFFFFFF MEANING=SENSE CODE UNKNOWN OR TERMINAL OVERRUN'
Because TPXMAIL stores the messages below-the-line a limit of 100 messages was implemented to prevent TPX from crashing with a U0032 storage abend.
There is an option available to disable this limit. This can be set by ReservedOption 59.
You will find the reserved options by selecting
- SMRT 13 Optional Parameters
- Enter OPTIONS into the command line and press ENTER
- Now the reserved options are displayed
- Set RsvOpt 59 = Y
- Save the SMRT by pressing PF3 twice
- RELOAD the SMRT from TPXOPER
NOTE: Setting this option can cause TPX to crash with an U0032 abend if several hundreds of messages are queued for a user.
Therefore you might start a seperate TPX with RsvOpt 59 = Y in the SMRT and having the MAIL file shared so that the user can signon here and cleanup his mailbox.
Another possibility would be to delete the mail messages for a user who is not able to log back with TPXBATCH.