code: private static String lockOwnerToString(Object lockOwner) {
  		return lockOwner instanceof SessionImplementor ? "Session#" + lockOwner.hashCode() : lockOwner.toString();
  	}
docs: we can't use SessionImpl.toString() concurrently