When a procedure on an AppServer or WebSpeed Agent with
-lkwtmo and the procedure times out with error 8812, how to determine where in the ABL code it timed out?
How to tell what line in the related .p or .htm file the line number given for the complied code .r in message 8812 corresponds to?
The
Server.log file shows the Procedure name and line number from the .r program in the log.:
(Procedure: '<procedure name>' Line:<Line Number>) Lock wait timeout of 30 seconds expired (8812)
The
Database.lg only shows a correlating 8812 message without the application detail:
Lock wait timeout of 30 seconds expired (8812)