When I call the following procedure from 2 different connections in ISQL, one waits for another for completion before returning to isql. This was tried on ASA 10, 11, 12.
Create the following procedure.
create procedure CSEnter() begin declare i int; message 'enter scroll for ' to client; set i = 0; while i < 3 loop message 'begin while ' to client; waitfor delay '0:0:10'; message 'end while ' to client; set i = i + 1; end loop; message 'leave scroll for ' to client; end;
I tested (ASA11 and ISQLc) your interesting submission, but the result is almost exactly the same.
answered 10 Jan '13, 05:52