aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/variable.c
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2003-12-21 04:30:10 +0000
committerBruce Momjian <bruce@momjian.us>2003-12-21 04:30:10 +0000
commitced30eb8575d4e129f4c12a1317d3a615a1fa66a (patch)
tree5d9a778cacebd9f51417db942b324dbb92dada4b /src/backend/commands/variable.c
parent2a0caefeb580debbfe87f15b2de708447cac85e9 (diff)
downloadpostgresql-ced30eb8575d4e129f4c12a1317d3a615a1fa66a.tar.gz
postgresql-ced30eb8575d4e129f4c12a1317d3a615a1fa66a.zip
[ This description should have been on the earlier fork/exec
commit, but I am adding it now so it is in CVS.] The patch basically is a slight rearrangement of the code to allow fork/exec on Unix, with the ultimate goal of doing CreateProcess on Win32. The changes are: o Write out postmaster global variables and per-backend variables to be read by the exec'ed backend o Mark some static variables as global when exec is used so then can be dumped from postmaster.c, marked NON_EXEC_STATIC o Remove value passing with -p now that we have per-backend file o Move some pointer storage out of shared memory for easier dumping. o Modified pgsql_temp directory cleanup to handle per-database directories and the backend exec directory under datadir. Claudio Natoli
Diffstat (limited to 'src/backend/commands/variable.c')
0 files changed, 0 insertions, 0 deletions