>.......................
>Excellent! I've got to get more adventurous ... I let the help file stop me when it said that the value for seconds must be greater than 0.
>
>I tested your idea. 50 iterations of rlock() using set reprocess to 1 took about 17 seconds. 50 iterations of rlock() using set reprocess to 0 seconds took about 4 hundreths of a second. Thanks so much for your help.
>
>Bob
Well, that's nice, but kind of beats the idea of reprocessing - IMO, it _should_ wait some time to give the other processes some time to unlock the record. With 50 retries in 0.04 seconds, you have hit the network with 50 lock requests, and gave the process which kept the lock very little chance to release it.