• Cure for the Hang-Ups

    From g00r00@21:1/163 to Metalhead on Tue Jan 28 13:03:52 2020
    I'm assuming that closing the terminal would cause the same reaction user hanging-up - if not, then maybe it's just a local login issue.

    No, its not and this is exactly why its happening.

    When you force a terminal to close, it doesn't tell the applications running within it to shutdown. You are essentially forcefully killing Mystic when you do that.

    Hey just an update to this, I did some quick Googling and it seems like I can trap whenever you click "X" to shutdown a terminal in Linux.

    Assuming that is true and I can trap that event I will make it so that Mystic does not get forcefully killed and end up with a ghost node in that case.

    I'll do my testing and see if I can get a reasonable solution out for the next version!

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: |08--[|15!|07dreamland BBS bbs.dreamlandbbs.org (21:1/163)
  • From metalhead@21:1/113 to g00r00 on Tue Jan 28 21:07:32 2020
    I can trap whenever you click "X" to shutdown a terminal in Linux.

    I appreciate it, and that will be useful. But I was trying to expose a
    similar "ghosting" issue that I've been experiencing with Alcoholiday. I use that BBS like crazy, and sometimes we have connection lag, and it gets so severe that sometimes I need to hang-up manually. In those cases, 3/4ths of
    the time I get ghosted & I end up emailing Zero Reader requesting to have him kill the session for me. <- that's the bigger deal.

    I'll post back with better details next time that happens - I can't remember
    if it happens while reading or posting a message - but it's definitely one of those.

    --- Mystic BBS v1.12 A43 2019/03/03 (Raspberry Pi/32)
    * Origin: Alcoholiday / Est. 1995 / alco.bbs.io (21:1/113)
  • From Analog@21:2/123 to metalhead on Tue Jan 28 22:22:35 2020
    cases, 3/4ths of the time I get ghosted & I end up emailing Zero Reader requesting to have him kill the session for me. <- that's the bigger
    deal.

    How long do you stay ghosted? What OS is Alcoholiday?

    I have to admit I was playing some game on InkTwo and it locked up on me. I
    had to hangup and it ghosted me for about 5 minutes but it eventually
    released. I'm just curious if you are giving Mystic time to reach the inactivity timeout that the BBS has set. I assume that will be the deciding factor of whether or not you are actually connected. Now if you're in a door that might not happen.

    |19|15┌─|16|07┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |07└─┘├─┐ |08:>.|12F|04sx |1221|08:|122|08/|12123|08.
    |11■ |07└|19|15─|16|07┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.
    |12≡|15A|07n|08al|07o|15g|12≡ |08:>.|13F|05dn |131|08:|13305|08/|132|08.
    |08:>.|15S|08ci |1577|08:|151|08/|15131|08.
    |08:>.|11T|03qw |111337|08:|113|08/|1113|08.

    --- Mystic BBS v1.12 A44 2020/01/28 (Linux/64)
    * Origin: deadbeatz.org (21:2/123)
  • From g00r00@21:1/108 to metalhead on Wed Jan 29 01:30:26 2020
    I can trap whenever you click "X" to shutdown a terminal in Linux.

    I appreciate it, and that will be useful. But I was trying to expose a similar "ghosting" issue that I've been experiencing with Alcoholiday. I

    Unfortunately bad news. Its already is trapping that. I am able to click X
    in Linux and it shuts down properly so I can't say what is going on on your side.

    I did a load test of the latest build in both Windows and Linux for hours, with a minimum of 10 connections at a time up to 25 constantly connecting and dropping. I wasn't able to get a ghost node on either Windows or Linux after hours of running it.

    I am using A44 though, but I don't think I had a single ghost node in the 4 months I had the BBS exposed on port 23 before I took it down for a while.

    I really have no idea what could be happening.

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From g00r00@21:1/108 to Analog on Wed Jan 29 01:48:33 2020
    reach the inactivity timeout that the BBS has set. I assume that will be the deciding factor of whether or not you are actually connected. Now if you're in a door that might not happen.

    Mystic has a watchdog process on door processes in Linux so in theory it should eventually be able to sort out that stuff if something locks up.

    But like you said sometimes it takes a little bit of time. And it seems some people are having some issues? I can't figure out how to reproduce any of it and I've spent many hours trying.

    --- Mystic BBS v1.12 A44 2020/01/29 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From metalhead@21:1/113 to Analog on Wed Jan 29 10:53:12 2020
    How long do you stay ghosted? What OS is Alcoholiday?

    I'm not sure of the exact OS distro, but it's Linux on a Pi. As far as the Mystic version goes, this has been happening for at least the past 2 years (probably longer.)

    eventually released. I'm just curious if you are giving Mystic time to reach the inactivity timeout that the BBS has set. I assume that will be

    I've been ghosted on Alcoholiday for several days, even for a week one time while the sysop was on vacation.

    Has this been an issue in past versions of Mystic? I'm going to ask the sysop about his exact OS & Mystic version and I'll re-post on this topic when I get those details.

    --- Mystic BBS v1.12 A43 2019/03/03 (Raspberry Pi/32)
    * Origin: Alcoholiday / Est. 1995 / alco.bbs.io (21:1/113)