• Can't terminate server(s) under heavy load

    From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Sun Mar 7 20:33:31 2021
    open https://gitlab.synchro.net/main/sbbs/-/issues/236

    The web server (and likely others) cannot be terminated via semaphore file when they are in-use. Since new connections are accepted, the semaphore file is never checked and thus the server is never terminated.Solution: check for sem files even when in-use and disallow new connections when flagged for terminate (or recycle).
    --- SBBSecho 3.13-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rmh@1:103/705 to Rob Swindell on Mon Mar 8 23:16:56 2021
    Subject: Gitab -- compilation issues...etc..
    @MSGID: <6046B068.7298.dove-syncops@bbs.unicyber.co.uk>
    @REPLY: <6045A91B.49902.sync_sys@vert.synchro.net>
    Re: Can't terminate server(s) under heavy load
    By: Rob Swindell to GitLab issue in main/sbbs on Sun Mar 07 2021 08:33 pm

    Hi Rob

    many thanks for your support through email. I have to confesss that's quite a change in the code/ways of installing the software.

    I managed to "upgrade" at least basically my BBS, still I need to revisit lot of stuff, not sure all is perfectly fine yet.
    I have re-read your instructions at https://wiki.synchro.net/howto:git and I am not entirely sure what I did wrong.
    I compiled all the binaries, and all it's now showing in the "/sbbs/exec/", correct, but I started missing a number of files, so when loging in the BBS I was getting errors as the following: "!ERROR executing prextrn"
    What I ended up doing is :
    cp -pr /sbbs/repo/exec/load /sbbs/exec/
    cp -pr /sbbs/repo/exec/*.js /sbbs/exec/

    And it fixed all the errors I had at login.

    Anyhow... It's late in here, but tmorrow I will re-read your instructions again as I might be missing something in the process.

    As always, thanks for all your help Rob.
    RainManHood<---

    ... A woman drove me to drink, and I never had the courtesy to thank her.

    ---
    þ Synchronet þ UNICYBER BBS -- bbs.unicyber.co.uk:2323::ssh bbs.unicyber.co.uk 2424
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Rmh on Mon Mar 8 17:54:07 2021
    Re: Gitab -- compilation issues...etc..
    By: Rmh to Rob Swindell on Mon Mar 08 2021 11:16 pm

    Subject: Gitab -- compilation issues...etc..
    @MSGID: <6046B068.7298.dove-syncops@bbs.unicyber.co.uk>
    @REPLY: <6045A91B.49902.sync_sys@vert.synchro.net>
    Re: Can't terminate server(s) under heavy load
    By: Rob Swindell to GitLab issue in main/sbbs on Sun Mar 07 2021 08:33 pm

    Hi Rob

    many thanks for your support through email. I have to confesss that's quite a change in the code/ways of installing the software.

    I managed to "upgrade" at least basically my BBS, still I need to revisit lot of stuff, not sure all is perfectly fine yet.
    I have re-read your instructions at https://wiki.synchro.net/howto:git and I am not entirely sure what I did wrong.
    I compiled all the binaries, and all it's now showing in the "/sbbs/exec/", correct, but I started missing a number of files, so when loging in the BBS I was getting errors as the following: "!ERROR executing prextrn"
    What I ended up doing is :
    cp -pr /sbbs/repo/exec/load /sbbs/exec/
    cp -pr /sbbs/repo/exec/*.js /sbbs/exec/

    And it fixed all the errors I had at login.

    Yup, that's also covered on the wiki: https://wiki.synchro.net/install:dev#run-time_files

    As always, thanks for all your help Rob.

    No problem!
    --
    digital man

    This Is Spinal Tap quote #37:
    David St. Hubbins: We are Spinal Tap from the UK - you must be the USA!
    Norco, CA WX: 57.1øF, 63.0% humidity, 6 mph NE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.13-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Michael J. Ryan@1:103/705 to GitLab note in main/sbbs on Wed Mar 10 09:50:56 2021
    https://gitlab.synchro.net/main/sbbs/-/issues/236#note_1692

    @rswindell Similarly, should there be an option to hangup/drop current terminal sessions when the reset flag is set?I think nntp and bbs/terminal sessions are really the only relatively long-lived sessions.
    --- SBBSecho 3.13-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to GitLab issue in main/sbbs on Fri Jan 12 17:05:59 2024
    close https://gitlab.synchro.net/main/sbbs/-/issues/236
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Fernando Toledo@1:103/705 to GitLab note in main/sbbs on Mon Jan 15 12:45:59 2024
    https://gitlab.synchro.net/main/sbbs/-/issues/236#note_4678

    I see this issue because I'm always connected to my Thunderbird via NNTP Sometimes if you shutdown the bbs, it falls waiting for the rest of the connections to close.
    when the thunderbird shutdown, the bbs shutdown correctly
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)