Subj : Re: timeout
To   : Edmund Wong
From : g00r00
Date : Tue Nov 23 2021 11:12 am

EW> I updated the files from the newest prealpha and it seems to do the
EW> trick. Logged on via "./mystic -l" and stayed online despite being idle
EW> for more than half an hour.
EW>
EW> Why was it killing off the node?

Thanks for following up!

There is a thing built into MIS where it will kill any "external" connection after 24 hours and it was accidentally killing external connections after 24 minutes instead (lol).

Its possible to use Mystic as a shell for other connection types (modem, packet radio, etc) so MIS has a "watchdog" like function to clean up any nodes that might have got stuck, so if it saw a node open for 24 hours it was intended that it would shut it down.  Mystic considers local connections to be "external" since so that watchdog rule is applied to the node when you login with ./mystic -l

I've now changed how it works so that if it sees no activity for 4 hours it will shutdown an external node.  I will probably end up removing this feature entirely or making an exception so that it won't ever shut down a local mode node (probably the latter will be the next change).

I'm still sort of thinking through what the best approach is or if this feature should be removed entirely.

... User Error: Replace user and hit any key to continue...
--- Cowbell BBS v1.12 A47 2021/11/22 (Windows/32)
* Origin: Sector 7 * Mystic WHQ (1:129/215)