[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Feature -catchstop 1 is a tech preview in 11.7.x ...

Status
Not open for further replies.
D

dbeavon

Guest
See screenshot below. This is what we see when a STOP is passed (for free) to the openclient. Notice that it is very generic and there is nothing about it that can be used to distinguish that this one was caused because of a 10 second lock-wait timeout. ... so if we want a short ten-second "lock-wait", or if we need any "stop-after" functionality, it means we have to always introduce additional CATCH blocks. The additional CATCH blocks are needed for Progress.Lang.Stop in addition to the ones we already have for Progress.Lang.Error. Both CATCH blocks will need to translate the underlying details into a "RETURN ERROR" statement with sufficient explanation of the problem. Once it is translated, it can pass along to the .Net side.

Continue reading...
 
Status
Not open for further replies.
Top