Functional considerations in the use of procedural timeout and in effective alternative

Functional considerations in the use of procedural timeout and in effective alternative