leaving DEFAULT_TIMEOUT as default to let third party packages that rely on LockType without timeout to continue to work