We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fd4d93d commit 5da0a62Copy full SHA for 5da0a62
src/backend/postmaster/postmaster.c
@@ -2565,10 +2565,13 @@ ClosePostmasterPorts(bool am_syslogger)
2565
* EXEC_BACKEND mode.
2566
*/
2567
#ifndef EXEC_BACKEND
2568
- for (int i = 0; i < NumListenSockets; i++)
2569
- StreamClose(ListenSockets[i]);
+ if (ListenSockets)
+ {
2570
+ for (int i = 0; i < NumListenSockets; i++)
2571
+ StreamClose(ListenSockets[i]);
2572
+ pfree(ListenSockets);
2573
+ }
2574
NumListenSockets = 0;
- pfree(ListenSockets);
2575
ListenSockets = NULL;
2576
#endif
2577
0 commit comments