• Everything you want to know about Mystic timeouts

    From bcw142@21:1/145.2 to All on Saturday, April 20, 2019 13:56:39
    Even with A43 I've found a hidden hang in my BBS menus. If I log on remotely using ssh via nodespy from another system as sysop or anyone else, enter the main menu and just sit there doing nothing for more than 5 minutes it just hangs. I have Inactivity set to 999 (about 25 minutes).
    Example:
    Logged in as bcw142 (sysop) at 08:46a left till 08:55a and it was hung, nothing short of Alt-X will do anything. If I let it set there till 999 seconds

    has been reached an OK prompt will show and hitting enter will drop back to waiting for a call (the same as Alt-X would do at any time).
    That is the same hang I've seen since 1.11 on the Pi. Pretty much all versions have had it on the Pi including the current A43.

    A Keepalive can be added to any menu with:
    Ûßßßßßßßßßßßßßßßßßßßßßßßßßßßß Command #50 (main) ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÜ Û Display Text ³ Û Û LightBar Low ³ Keepalive Û Û LightBar High ³ Û Û Hot Key ³ Û Û Access ³ Up ³ 0 Escape ³ 0 Û Û Display Type ³ Access Down ³ 0 Tab ³ 0 Û Û X Y ³ 0 0 Left ³ 0 PageUp ³ 0 Û Û Timer ³ 60 Right ³ 0 PageDn ³ 0 Û Û Timer Type ³ Interval Redraw ³ Yes Home ³ 0 End ³ 0 Û Û Command ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Access ÄÄÄÄÄ Data ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Û Û (GO) Go to new menu main ² Û ° Û ° Û ° Û Û ßÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ (TAB) to edit menu commands ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÛ

    I set the keepalive (above) to 60 seconds so it will refresh the clock in
    my menus. Most of my menus have the date & time in them so the keepalive refreshes that every minute. That will continue till the Inactivity timeout from the General Settings is reached then it will put up a timeout message
    and an OK prompt to continue. The only other way out is to 'hangup' using generally the Alt-X hang up command from the terminal software if the menu
    is hung. Otherwise the menu is active and you can do whatever till the Inactivity timeout is reached. Due to constant attacks on the BBS ports
    you want some type of timeout or your connections will fill up and no
    one will be able to get in. g00r00's ghost node software will kill most
    hangs in time after the timeout is reached (can also be done manually).

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: Mystic AlphaTest bcw142.zapto.org:2323 (21:1/145.2)