summaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
authorRobert Haas2016-08-15 22:09:55 +0000
committerRobert Haas2016-08-15 22:09:55 +0000
commitb25b6c9701e5c18e3ad3b701df62380f8d138ba0 (patch)
tree36b2b548161aad15d859494b034d5a0b7dd36f02 /src/tools
parent2bf06f756142f4c398270cdc30bbba9b9dfbd38b (diff)
Once again allow LWLocks to be used within DSM segments.
Prior to commit 7882c3b0b95640e361f1533fe0f2d02e4e5d8610, it was possible to use LWLocks within DSM segments, but that commit broke this use case by switching from a doubly linked list to a circular linked list. Switch back, using a new bit of general infrastructure for maintaining lists of PGPROCs. Thomas Munro, reviewed by me.
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/pgindent/typedefs.list3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/pgindent/typedefs.list b/src/tools/pgindent/typedefs.list
index dff6f65ef0f..932be2f6655 100644
--- a/src/tools/pgindent/typedefs.list
+++ b/src/tools/pgindent/typedefs.list
@@ -2668,6 +2668,9 @@ printTextRule
priv_map
process_file_callback_t
process_sublinks_context
+proclist_head
+proclist_mutable_iter
+proclist_node
promptStatus_t
pthread_attr_t
pthread_key_t