>is it possible that another lock is done by storage stats ? (I don't have any other create/delete/clone/create_base >volume at the same time) Maybe. Try to add something like: syslog('info', 'aquire lock'); ... syslog('info' 'release lock'); to cluster_lock_storage() for debugging.