Are you complaining that an error does not get thrown when you attempt to update the variable?
Exceptions are thrown when you attempt to acquire the lock and the timeout expires - the only link that exists to a resource is by convention.
Perhaps if you post some code...
Jeff Mason
Custom Apps, Inc.
www.custom-apps.com