Welcome to jBASE's new documentation site! Many answers to your questions can be found by searching the Knowledgebase or viewing the jBASE Documentation. We also have a Google Group for peer discussion about jBASE. If you are unable to find the information you are looking for, jBASE Support will be glad to assist in resolving your technical problems. Enjoy and please provide comments and feedback .

How can we help you?



The UNLOCK statement releases a previously LOCKed execution lock. It takes the general form:


If specifying expressionit should evaluate to the number of a held execution lock, for release.

If omitting expression then it releases all execution locks held by the current program.

There is no action if the program attempts to release an execution lock that it had not taken.

An example of use is as:

LOCK 23 ; LOCK 32

Locks are in memory only and will not persist across a server reboot or jBASE service restart.

See also: LOCK.

Go back to jBASE BASIC.

Was this article helpful?