-
- Downloads
Get rid of not-very-portable fcntl(F_SETLK) mechanism for locking the Unix
socket file, in favor of having an ordinary lockfile beside the socket file. Clean up a few robustness problems in the lockfile code. If postmaster is going to reject a connection request based on database state, it will now tell you so before authentication exchange not after. (Of course, a failure after is still possible if conditions change meanwhile, but this makes life easier for a yet-to-be-written pg_ping utility.)
Showing
- configure 124 additions, 158 deletionsconfigure
- configure.in 0 additions, 17 deletionsconfigure.in
- src/backend/libpq/pqcomm.c 22 additions, 53 deletionssrc/backend/libpq/pqcomm.c
- src/backend/postmaster/postmaster.c 121 additions, 115 deletionssrc/backend/postmaster/postmaster.c
- src/backend/tcop/postgres.c 5 additions, 11 deletionssrc/backend/tcop/postgres.c
- src/backend/utils/init/miscinit.c 212 additions, 186 deletionssrc/backend/utils/init/miscinit.c
- src/backend/utils/misc/guc.c 2 additions, 2 deletionssrc/backend/utils/misc/guc.c
- src/bin/pg_ctl/pg_ctl.sh 6 additions, 6 deletionssrc/bin/pg_ctl/pg_ctl.sh
- src/include/config.h.in 1 addition, 4 deletionssrc/include/config.h.in
- src/include/miscadmin.h 4 additions, 13 deletionssrc/include/miscadmin.h
Loading
Please register or sign in to comment