diff options
author | Neil Conway <neilc@samurai.com> | 2005-03-10 07:14:03 +0000 |
---|---|---|
committer | Neil Conway <neilc@samurai.com> | 2005-03-10 07:14:03 +0000 |
commit | 164adc4d3924d5f0310dba24d4035313ca69245d (patch) | |
tree | 4a7dfc4714ac642f31b1a60d31ecdc4ba1d59065 /src/backend/executor/nodeGroup.c | |
parent | e829f822239186df59829afae5cc2769b783630b (diff) | |
download | postgresql-164adc4d3924d5f0310dba24d4035313ca69245d.tar.gz postgresql-164adc4d3924d5f0310dba24d4035313ca69245d.zip |
Refactor fork()-related code. We need to do various housekeeping tasks
before we can invoke fork() -- flush stdio buffers, save and restore the
profiling timer on Linux with LINUX_PROFILE, and handle BeOS stuff. This
patch moves that code into a single function, fork_process(), instead of
duplicating it at the various callsites of fork().
This patch doesn't address the EXEC_BACKEND case; there is room for
further cleanup there.
Diffstat (limited to 'src/backend/executor/nodeGroup.c')
0 files changed, 0 insertions, 0 deletions