We have a Work Order Create program that gets invoked by multiple users multiple times throughout the day. The jobs are submitted to a jobq that is single threaded. Within the calling CL there is a SBMJOB of a secondary job that also gets submitted to the same single threaded jobq. The problem is somehow the output (reports) are sometimes going to a different printer. For example: User A submits job with printer
PRT1, User B submits the same job with printer PRT2 and User C submits the same job with PRT3. User A's output may end up on User B's printer?
If the queue is single threaded how is this possible?
thanks in advance :)