summaryrefslogtreecommitdiff
path: root/src/backend/postmaster/fork_process.c
Commit message (Collapse)AuthorAgeFilesLines
* pgindent run for 9.0Bruce Momjian2010-02-261-9/+9
|
* Add some simple support and documentation for using process-specific oom_adjTom Lane2010-01-111-1/+35
| | | | | | settings to prevent the postmaster from being OOM-killed on Linux systems. Alex Hunsaker and Tom Lane
* Update copyright for the year 2010.Bruce Momjian2010-01-021-2/+2
|
* Update copyright for 2009.Bruce Momjian2009-01-011-2/+2
|
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
|
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
| | | | back-stamped for this.
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2
|
* Remove BEOS port.Bruce Momjian2006-01-051-19/+2
|
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-17/+18
|
* Wrap the implementation of fork_process() inside #ifndef WIN32 -- thisNeil Conway2005-03-161-1/+3
| | | | | should hopefully unbreak the Win32 build. Apologies for breaking it in the first place.
* Add some missing #includes.Tom Lane2005-03-131-1/+3
|
* Refactor fork()-related code. We need to do various housekeeping tasksNeil Conway2005-03-101-0/+80
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.