mirror of
https://github.com/postgres/postgres.git
synced 2025-10-19 15:49:24 +03:00
PGDLLIMPORT-ify MainLWLockArray, ProcDiePending, proc_exit_inprogress.
These are needed in HEAD to make assorted contrib modules build on Windows. Now that all the MSVC and Mingw buildfarm members seem to be on the same page about the need for them, we can have some confidence that future problems of this ilk will be detected promptly; there seems nothing more to be learned by delaying this fix further. I chose to mark QueryCancelPending as well, since it's easy to imagine code that wants to touch ProcDiePending also caring about QueryCancelPending.
This commit is contained in:
@@ -74,8 +74,8 @@
|
||||
/* in globals.c */
|
||||
/* these are marked volatile because they are set by signal handlers: */
|
||||
extern PGDLLIMPORT volatile bool InterruptPending;
|
||||
extern volatile bool QueryCancelPending;
|
||||
extern volatile bool ProcDiePending;
|
||||
extern PGDLLIMPORT volatile bool QueryCancelPending;
|
||||
extern PGDLLIMPORT volatile bool ProcDiePending;
|
||||
|
||||
extern volatile bool ClientConnectionLost;
|
||||
|
||||
|
Reference in New Issue
Block a user