WITH_SCHEMA_LOCK already handles holding the schema lock.  So if you acquired it here, the attempt in LSM would be a no-op.  Or am I misunderstanding your comment?