• Busy?

    From Jeff Smith@2:250/1 to All on Tue Jul 16 16:40:52 2019
    Hello There,

    Of late I have been having an issue with "All nodes Busy" or busy files that keep Fidopoll or Mutil from running. Last weekend I was away and when I got home I found that Mystic hadn't polled out in a couple days. I had assumed that Mutil and/or Fidopoll would normally remove the busy file upon program termination. Also lately if were to do a manual poll using Fidopoll I am told that Fidopoll is already running when upon checking I find that it is in fact not running and file a busy file in the semaphore directory. When I delete the busy file then I can poll fine. For the moment I can create a Bash script that will test for a "Stale" busy file and if exists remove prior to running the necessary program.
    Any thoughts or anyone else seeing this behavior?

    Jeff

    --- BBBS/Li6 v4.10 Toy-4
    * Origin: Fidoneet: The Ouija Board - Anoka, MN -bbs.ouijabrd.net
  • From Tony Langdon@3:633/410 to Jeff Smith on Thu Jul 18 07:56:00 2019
    On 07-16-19 16:40, Jeff Smith wrote to All <=-

    Hello There,

    Of late I have been having an issue with "All nodes Busy" or busy files that keep Fidopoll or Mutil from running. Last weekend I was away and
    when I got home I found that Mystic hadn't polled out in a couple days.
    I had assumed that Mutil and/or Fidopoll would normally remove the busy file upon program termination. Also lately if were to do a manual poll using Fidopoll I am told that Fidopoll is already running when upon checking I find that it is in fact not running and file a busy file in
    the semaphore directory. When I delete the busy file then I can poll
    fine. For the moment I can create a Bash script that will test for a "Stale" busy file and if exists remove prior to running the necessary program. Any thoughts or anyone else seeing this behavior?

    I'm curious, what version of Mystic? I know there were versions a while ago that had semaphore issues, but the latest (latest is 1.12 A43) few versions have no issues in this regard. Also, this assumes a clean shutdown of Mystic and its utilities at all times. My Mystic FTN hub runs pretty much hands off these days, and no file locking issues.

    It's also possible, though I haven't seen it, that Fidopoll is crashing in the middle of doing something. What do your logs say - is there any sign of an incomplete session, just before things go pear shaped? As I said, I haven't seen any stability issues with Mystic or its utilities, but just covering all bases.


    ... Blessed are the meek for they shall inherit the crap.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)
  • From Jeff Smith@1:14/5 to Tony Langdon on Wed Jul 17 23:08:43 2019

    Hello Tony!

    18 Jul 19 07:56, you wrote to me:

    On 07-16-19 16:40, Jeff Smith wrote to All <=-

    Of late I have been having an issue with "All nodes Busy" or busy
    files that keep Fidopoll or Mutil from running. Last weekend I
    was away and when I got home I found that Mystic hadn't polled
    out in a couple days. I had assumed that Mutil and/or Fidopoll
    would normally remove the busy file upon program termination.


    I'm curious, what version of Mystic?

    Mystic v1.12 A43 2019/03/02

    I know there were versions a
    while ago that had semaphore issues, but the latest (latest is 1.12
    A43) few versions have no issues in this regard. Also, this assumes a clean shutdown of Mystic and its utilities at all times. My Mystic
    FTN hub runs pretty much hands off these days, and no file locking
    issues.

    It's also possible, though I haven't seen it, that Fidopoll is
    crashing in the middle of doing something. What do your logs say - is there any sign of an incomplete session, just before things go pear shaped? As I said, I haven't seen any stability issues with Mystic or
    its utilities, but just covering all bases.

    The error log shows:

    2019.16.07 14:04:48 MUTIL 000 Runtime error 1

    The Fidopoll log shows:

    Jul 12 04:59:03 Connecting to bbs.ouijabrd.net
    Jul 12 04:59:03 Using address 65.103.12.161
    Jul 12 04:59:03 Connected IPV4 to 65.103.12.161
    Jul 12 04:59:03 S: NUL SYS Region 14 IP Server
    Jul 12 04:59:03 S: NUL ZYZ Jeff Smith
    Jul 12 04:59:03 S: NUL TIME Fri, 12 Jul 2019 04:59:03 -0500

    The above execution looks to have failed to complete. And there are
    no log entries after the above 7/12 entry until the 7/16 entry when
    I manually cleared the existing busy files.

    Jul 16 13:57:37 FIDOPOLL Version 1.12 A43 2019/03/02
    Jul 16 13:57:37 Looking up address "1:261/38" in nodelist
    Jul 16 13:57:37 Scanning 1:261/38
    Jul 16 13:57:37 Queued 0 files (0 bytes) to 1:261/38

    In the Mutil log I get the following log entry times 100 during the
    same 7/12-7/16 time period:

    ----------------- MUTIL v1.12 A43 2019/03/02 Fri, Jul 12 2019 (loglevel 2)
    + Jul 12 05:08:43 Startup using import.ini
    + Jul 12 05:08:43 Process: Importing EchoMail
    + Jul 12 05:08:43 Waiting for BUSY nodes
    + Jul 12 05:09:43 Results: Cannot import. Some nodes are BUSY in 60.07s
    ! Jul 12 05:09:43 Status: FATAL
    + Jul 12 05:09:43 Shutdown Normal (0)

    Once I made sure no Mystic executables were loaded (Except for MIS) I cleared the busy files and Fidopoll loaded and polled out fine and then called Mutil fine.

    I checked to make sure I didn't have any events or tasks that might have
    caused an overlapping issue.


    Jeff


    --- GoldED+/LNX 1.1.5-b20170303
    * Origin: Region 14 IP Server - ftn.region14.org (1:14/5)
  • From Paul Hayton@3:770/100 to Jeff Smith on Thu Jul 18 19:19:05 2019
    On 17 Jul 2019 at 11:08p, Jeff Smith pondered and said...

    Mystic v1.12 A43 2019/03/02

    What OS ver Jeff?

    Do you use fidopoll killbusy all to clear the bsy? I would recommend that as the best tool to do so.

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (3:770/100)
  • From Jeff Smith@1:14/5 to Paul Hayton on Thu Jul 18 03:02:29 2019

    Hello Paul!

    18 Jul 19 19:19, you wrote to me:

    On 17 Jul 2019 at 11:08p, Jeff Smith pondered and said...

    Mystic v1.12 A43 2019/03/02

    What OS ver Jeff?

    Ubuntu 18.04.2 LTS

    Do you use fidopoll killbusy all to clear the bsy? I would recommend
    that as the best tool to do so.

    Yes I do. I was tempted to write a script to chech for running programs (Fidopoll, Mutil, Etc.) and then run Fidopoll killbusy all to delete any
    stale busy files. I would set it up as a Mystic event


    Jeff


    --- GoldED+/LNX 1.1.5-b20170303
    * Origin: Region 14 IP Server - ftn.region14.org (1:14/5)
  • From Tony Langdon@3:633/410 to Jeff Smith on Thu Jul 18 19:39:00 2019
    On 07-17-19 23:08, Jeff Smith wrote to Tony Langdon <=-

    I'm curious, what version of Mystic?

    Mystic v1.12 A43 2019/03/02

    OK, that rules out old version issues. :)

    It's also possible, though I haven't seen it, that Fidopoll is
    crashing in the middle of doing something. What do your logs say - is there any sign of an incomplete session, just before things go pear shaped? As I said, I haven't seen any stability issues with Mystic or
    its utilities, but just covering all bases.

    The error log shows:

    2019.16.07 14:04:48 MUTIL 000 Runtime error 1

    Hmm, that's not a good sign.

    The Fidopoll log shows:

    Jul 12 04:59:03 Connecting to bbs.ouijabrd.net
    Jul 12 04:59:03 Using address 65.103.12.161
    Jul 12 04:59:03 Connected IPV4 to 65.103.12.161
    Jul 12 04:59:03 S: NUL SYS Region 14 IP Server
    Jul 12 04:59:03 S: NUL ZYZ Jeff Smith
    Jul 12 04:59:03 S: NUL TIME Fri, 12 Jul 2019 04:59:03 -0500

    The above execution looks to have failed to complete. And there are
    no log entries after the above 7/12 entry until the 7/16 entry when
    I manually cleared the existing busy files.

    The rest looks like the result of semaphores lying around. Do you know what mutil was doing when it died?


    ... Yoda of Borg are we. Assimilated prepare to be...
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)