diff options
Diffstat (limited to 'TAO/orbsvcs/tests/Concurrency/test.basic')
-rw-r--r-- | TAO/orbsvcs/tests/Concurrency/test.basic | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/TAO/orbsvcs/tests/Concurrency/test.basic b/TAO/orbsvcs/tests/Concurrency/test.basic new file mode 100644 index 00000000000..3673cebe927 --- /dev/null +++ b/TAO/orbsvcs/tests/Concurrency/test.basic @@ -0,0 +1,21 @@ +create test; +lock test read; +try_lock test read; +unlock test read; +unlock test read; +lock test write; +try_lock test write; +unlock test write; +lock test upgrade; +try_lock test upgrade; +unlock test upgrade; +lock test intention_read; +try_lock test intention_read; +unlock test intention_read; +unlock test intention_read; +lock test intention_write; +try_lock test intention_write; +unlock test intention_write; +create ls2; +unlock ls2 write; +exception IDL:omg.org/CosConcurrencyControl/LockNotHeld:1.0; |