We've defined logonscripts for users for TSO,IMS,CICS and so on.
In some cases we recognized that although the user is forwarded to the requested session and can use it without any problems the logon script stays active and did not finish.
I recognized that the statements on which the script stucks is always the same
In one case we call $ACSCALL from the logon script and it stucks at statement MAIREAD in line 8270000
which is the code:
&MAIREAD ANY 08270000
&DOWHILE .&MAIFRLU = .SLU 08280000
&IF .&MAIINKEY = .ATTN &THEN + 08290000
&DO 08300000
&PANEL $ACLRPLA002 08310000
&FLUSH 08320000
&DOEND 08330000
&MAICONT CONT 08340000
&MAIREAD ANY 08350000
&DOEND 08360000
in the other case the statement is included in the logon script
000082 &MAIREAD ANY
000083 &DOWHILE .&MAIFRLU = .PLU
000084 &MAIDSFMT STRING &FIRST(1)
000085 &IF .&FIRST = .F3 &THEN &DO
000086 &MAICONT SLU VIEW=WAIT
000087 &MAIREAD SLU
000088 &MAICONT PLU VIEW=WAIT
000089 &MAIREAD PLU
000090 &DOEND
in this case we tried to change it to &MAIREAD ANY WAIT=180 but no success
Any suggestions how to fix this
sh ncl=all
N11935 NCLID BASEPROC CURRENT LEV W TYPE INIT OWNER PG PRI P-UNITS
N11936 001415 CIPP CIPP 001 1 SCRIPT VHU63 SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD LINE 00072
N11946 ...... CPUTIME: 0.000008
N11936 001414 IMSA $ACSCALL 002 1 SCRIPT VHU63 SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD STMT 08270000
N11946 ...... CPUTIME: 0.000023
N11936 001412 CIPP CIPP 001 1 SCRIPT VHU63 SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD LINE 00072
N11946 ...... CPUTIME: 0.000009
N11936 001411 IMSA $ACSCALL 002 1 SCRIPT VHU63 SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD STMT 08270000
N11946 ...... CPUTIME: 0.000037
N11936 001389 IMSA $ACSCALL 002 1 SCRIPT VHU63 SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD STMT 08270000
N11946 ...... CPUTIME: 0.000040
N11936 001376 IMSA $ACSCALL 002 1 SCRIPT VHU63 SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD STMT 08270000
N11946 ...... CPUTIME: 0.000038
N11936 001165 TSOA TSOA 001 1 SCRIPT VSYHP SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD LINE 00082
N11946 ...... CPUTIME: 0.000451
N11936 001134 IMSA $ACSCALL 002 1 SCRIPT VHU63 SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD STMT 08270000
N11946 ...... CPUTIME: 0.000036
N11936 001121 IMSA $ACSCALL 002 1 SCRIPT VHU63 SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD STMT 08270000
N11946 ...... CPUTIME: 0.000037
N11936 000995 TSOA TSOA 001 1 SCRIPT VSYHP SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD LINE 00082
N11946 ...... CPUTIME: 0.000585
N11936 001414 IMSA $ACSCALL 002 1 SCRIPT VHU63 SOLVBSYS 3 2 0.01
N11918 ...... PROCESSING &MAIREAD STMT 08270000
Release : 5.0
Component : CA SOLVE:Access Session Management