12 lines
220 B
JavaScript
12 lines
220 B
JavaScript
|
function QVERIFY(x, debugInfo) {
|
||
|
if (!(x)) {
|
||
|
print(debugInfo);
|
||
|
throw(debugInfo);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
var lock = new ScriptSystemSemaphore;
|
||
|
lock.setKey("store");
|
||
|
QVERIFY(lock.acquire());
|
||
|
QVERIFY(lock.release());
|