• Tom Lane's avatar
    Does it help to wait before reattaching? · 23078689
    Tom Lane authored
    Revert the map/unmap dance I tried in commit 73042b8d; that helps
    not at all.
    
    Instead, speculate that the unwanted allocation is being done on
    another thread, and thus timing variations explain the apparent
    unpredictability.  Temporarily add a 1-second sleep before the
    VirtualFree call, in hopes that any such other threads will
    quiesce and not jog our elbow.
    
    This is obviously not a desirable long-term fix, but as a means of
    investigation it seems useful.
    
    Discussion: https://postgr.es/m/25495.1524517820@sss.pgh.pa.us
    23078689
win32_shmem.c 17.9 KB