PostgreSQL Source Code: src/backend/postmaster/interrupt.c Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
16
18
26
29
30
31
32
33void
35{
38
40 {
43 }
44
47
48
51
52
55}
56
57
58
59
60
61
62
63
64void
66{
69}
70
71
72
73
74
75
76void
78{
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93 _exit(2);
94}
95
96
97
98
99
100
101
102
103
104
105
106
107
108void
110{
113}
volatile sig_atomic_t LogMemoryContextPending
volatile sig_atomic_t ProcSignalBarrierPending
volatile sig_atomic_t PublishMemoryContextPending
void ProcessConfigFile(GucContext context)
void SignalHandlerForShutdownRequest(SIGNAL_ARGS)
void ProcessMainLoopInterrupts(void)
volatile sig_atomic_t ShutdownRequestPending
volatile sig_atomic_t ConfigReloadPending
void SignalHandlerForConfigReload(SIGNAL_ARGS)
void SignalHandlerForCrashExit(SIGNAL_ARGS)
void SetLatch(Latch *latch)
void ProcessGetMemoryContextInterrupt(void)
void ProcessLogMemoryContextInterrupt(void)
void ProcessProcSignalBarrier(void)