• Bruce Momjian's avatar
    Ipcrm -> ipcclean in error message: · 1b000116
    Bruce Momjian authored
    ```------------------------------------------------------------------------
    While playing around, I got the following error message:
    
    --
    FATAL:  pre-existing shared memory block (key 5432001, ID 90898435) is
    still in use
    HINT:  If you're sure there are no old server processes still running,
    remove the shared memory block with the command "ipcrm", or just delete
    the file "/home/hlinnaka/pgsql/data/postmaster.pid".
    ```
    
    Thats normal because I used "kill -9 postmaster" to shut down.
    
    The hint advises me to use "ipcrm", but there's the "ipcclean" script in
    bin for just this purpose. The hint should probably advise to use
    ipcclean.
    
    The attached patch replaces all occurances of "ipcrm" with "ipcclean" in
    src/backend/utils/init/miscinit.c and all the translations in
    src/backend/po.
    
    While reviewing the patch, I noticed a likely typo in hr.po. While I
    don't
    speak Croatian, the translation seems to advise to use the "icpm(1)"
    command. I changed that to "ipcclean" too.
    
    Heikki Linnakangas
    1b000116
miscinit.c 26.5 KB