Have lockshandler fail gracefully rather than cause a server crash

This commit is contained in:
Tehom 2016-10-05 02:46:43 -04:00 committed by Griatch
parent ae5848dd0b
commit 3ff9eac86c

View file

@ -177,7 +177,10 @@ class LockHandler(object):
_cache_lockfuncs()
self.obj = obj
self.locks = {}
self.reset()
try:
self.reset()
except LockException as err:
logger.log_trace(err)
def __str__(self):
return ";".join(self.locks[key][2] for key in sorted(self.locks))