Fix Win32 problems with signals and sockets, by making the forkexec code
even uglier than it was already :-(. Also, on Windows only, use temporary shared memory segments instead of ordinary files to pass over critical variable values from postmaster to child processes. Magnus Hagander
Showing
- src/backend/main/main.c 11 additions, 4 deletionssrc/backend/main/main.c
- src/backend/port/win32/signal.c 38 additions, 8 deletionssrc/backend/port/win32/signal.c
- src/backend/postmaster/pgstat.c 23 additions, 12 deletionssrc/backend/postmaster/pgstat.c
- src/backend/postmaster/postmaster.c 538 additions, 213 deletionssrc/backend/postmaster/postmaster.c
- src/include/port/win32.h 5 additions, 2 deletionssrc/include/port/win32.h
Please register or sign in to comment