1
0
mirror of https://github.com/postgres/postgres.git synced 2025-11-07 19:06:32 +03:00

Restore some comments lost during 15732b34e8

Michael Paquier
This commit is contained in:
Alvaro Herrera
2014-01-03 13:22:03 -03:00
parent a3b4aeecfe
commit 1a3e82a7f9
2 changed files with 9 additions and 6 deletions

View File

@@ -1446,9 +1446,11 @@ index_drop(Oid indexId, bool concurrent)
/*
* Now we must wait until no running transaction could be using the
* index for a query. Note we do not need to worry about xacts that
* open the table for reading after this point; they will see the
* index as invalid when they open the relation.
* index for a query. Use AccessExclusiveLock here to check for
* running transactions that hold locks of any kind on the table.
* Note we do not need to worry about xacts that open the table for
* reading after this point; they will see the index as invalid when
* they open the relation.
*
* Note: the reason we use actual lock acquisition here, rather than
* just checking the ProcArray and sleeping, is that deadlock is