--- sync.rb.trunk	2007-05-08 22:05:19.000000000 +0100
+++ sync.rb	2007-05-08 23:46:20.000000000 +0100
@@ -127,9 +127,9 @@
   
   # locking methods.
   def sync_try_lock(mode = EX)
-    return unlock if sync_mode == UN
+    return unlock if mode == UN
     @sync_mutex.synchronize do
-      ret = sync_try_lock_sub(sync_mode)
+      ret = sync_try_lock_sub(mode)
     end
     ret
   end
