diff options
author | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2023-12-03 16:09:42 +0200 |
---|---|---|
committer | Heikki Linnakangas <heikki.linnakangas@iki.fi> | 2023-12-03 16:09:42 +0200 |
commit | 69d903367cdea188bf865f4edd72a186cda9e689 (patch) | |
tree | ed031d820dfca9253a6624cfd5c9eb2bc88267a6 /doc/src | |
parent | b19890d49d122257ddcdb7ab2c5038f5075906c1 (diff) | |
download | postgresql-69d903367cdea188bf865f4edd72a186cda9e689.tar.gz postgresql-69d903367cdea188bf865f4edd72a186cda9e689.zip |
Refactor CreateSharedMemoryAndSemaphores
For clarity, have separate functions for *creating* the shared memory
and semaphores at postmaster or single-user backend startup, and
for *attaching* to existing shared memory structures in EXEC_BACKEND
case. CreateSharedMemoryAndSemaphores() is now called only at
postmaster startup, and a new AttachSharedMemoryStructs() function is
called at backend startup in EXEC_BACKEND mode.
Reviewed-by: Tristan Partin, Andres Freund
Discussion: https://www.postgresql.org/message-id/7a59b073-5b5b-151e-7ed3-8b01ff7ce9ef@iki.fi
Diffstat (limited to 'doc/src')
0 files changed, 0 insertions, 0 deletions