Move new effective_cache_size function

Previously set_default_effective_cache_size() could not handle fork,
non-fork, and bootstrap cases.
pull/6/head
Bruce Momjian 13 years ago
parent bf46524b31
commit cbafd6618a
  1. 2
      src/backend/bootstrap/bootstrap.c
  2. 4
      src/backend/postmaster/postmaster.c

@ -312,6 +312,8 @@ AuxiliaryProcessMain(int argc, char *argv[])
proc_exit(1);
}
set_default_effective_cache_size();
/*
* Identify myself via ps
*/

@ -778,6 +778,8 @@ PostmasterMain(int argc, char *argv[])
ExitPostmaster(1);
}
set_default_effective_cache_size();
/*
* Locate the proper configuration files and data directory, and read
* postgresql.conf for the first time.
@ -4476,8 +4478,6 @@ SubPostmasterMain(int argc, char *argv[])
memset(&port, 0, sizeof(Port));
read_backend_variables(argv[2], &port);
set_default_effective_cache_size();
/*
* Set reference point for stack-depth checking
*/

Loading…
Cancel
Save