Substantial rewrite of async.c to avoid problems with non-reentrant stdio
and possibly other problems. Minor changes in xact.c and postgres.c's main loop to support new handling of async NOTIFY.
Showing
- src/backend/access/transam/xact.c 29 additions, 16 deletionssrc/backend/access/transam/xact.c
- src/backend/commands/async.c 575 additions, 473 deletionssrc/backend/commands/async.c
- src/backend/tcop/postgres.c 20 additions, 5 deletionssrc/backend/tcop/postgres.c
- src/backend/utils/misc/trace.c 0 additions, 4 deletionssrc/backend/utils/misc/trace.c
- src/include/access/xact.h 2 additions, 1 deletionsrc/include/access/xact.h
- src/include/commands/async.h 19 additions, 8 deletionssrc/include/commands/async.h
- src/include/utils/trace.h 0 additions, 4 deletionssrc/include/utils/trace.h
Loading
Please register or sign in to comment