On 30/07/2024 14:03, Thomas Munro wrote:
Remove --disable-spinlocks.

Sorry, spotted this only now:

--- a/src/backend/postmaster/launch_backend.c
+++ b/src/backend/postmaster/launch_backend.c
@@ -108,9 +108,7 @@ typedef struct
 #ifdef USE_INJECTION_POINTS
    struct InjectionPointsCtl *ActiveInjectionPoints;
 #endif
-#ifndef HAVE_SPINLOCKS
    PGSemaphore *SpinlockSemaArray;
-#endif
    int         NamedLWLockTrancheRequests;
    NamedLWLockTranche *NamedLWLockTrancheArray;
    LWLockPadded *MainLWLockArray;

The SpinLockSemaArray field should be completely completely, nut just the #ifndef guard around it.

--
Heikki Linnakangas
Neon (https://neon.tech)



Reply via email to