diff --git a/src/backend/commands/lockcmds.c b/src/backend/commands/lockcmds.c index ab13a459000bc3e494f53042402ea1a59bd10f65..928873ef5b20be7e136a6484f092db694155d31a 100644 --- a/src/backend/commands/lockcmds.c +++ b/src/backend/commands/lockcmds.c @@ -38,11 +38,13 @@ LockTableCommand(LockStmt *lockstmt) { ListCell *p; - /* - * During recovery we only accept these variations: LOCK TABLE foo IN - * ACCESS SHARE MODE LOCK TABLE foo IN ROW SHARE MODE LOCK TABLE foo IN - * ROW EXCLUSIVE MODE This test must match the restrictions defined in - * LockAcquire() + /*--------- + * During recovery we only accept these variations: + * LOCK TABLE foo IN ACCESS SHARE MODE + * LOCK TABLE foo IN ROW SHARE MODE + * LOCK TABLE foo IN ROW EXCLUSIVE MODE + * This test must match the restrictions defined in LockAcquireExtended() + *--------- */ if (lockstmt->mode > RowExclusiveLock) PreventCommandDuringRecovery("LOCK TABLE");