Hi,

I just noticed that a comment for dshash_find() mentions:

"caller must not lock a lock already"

Simple patch to rephrase with "hold a lock" attached.
diff --git a/src/backend/lib/dshash.c b/src/backend/lib/dshash.c
index e0c763be32..88ca9d62aa 100644
--- a/src/backend/lib/dshash.c
+++ b/src/backend/lib/dshash.c
@@ -375,7 +375,7 @@ dshash_get_hash_table_handle(dshash_table *hash_table)
  * the caller must take care to ensure that the entry is not left corrupted.
  * The lock mode is either shared or exclusive depending on 'exclusive'.
  *
- * The caller must not lock a lock already.
+ * The caller must not hold a lock already.
  *
  * Note that the lock held is in fact an LWLock, so interrupts will be held on
  * return from this function, and not resumed until dshash_release_lock is

Reply via email to