Working in CICS level 2, we see a variety of different problems that are related to threadsafe issues. Specifically, where a program is marked threadsafe, but is really not. These can cause unpredictable results, and can be difficult to diagnose. One common problem is where a program is marked threadsafe, but contains an assembler routine that uses static storage for a register save area. This now exposes a problem where 2 different tasks, running on different TCBs could be in this program at the same time, saving their registers...
[More]
Tags: 
rentpgm
tcb
threadsafe
rent
cics