• Another Error

    From DesotoFireflite@VERT/VALHALLA to Digital Man on Wed Jan 26 13:50:29 2022
    Sorry, I got another error this morning, thought I fixed them all yesterday, but I can'r figure out whats going on by the error code. I tried to duplicate it just now by logging on as the user, but nothing showed up. Below is the error, hopefully it will tell you something I don't see. Thanks In Advance.

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Don't You Know, Can't You See, Don't You Understand!
    Synchronet Valhalla Home Services USA http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Wed Jan 26 13:52:00 2022
    Re: Another Error
    By: DesotoFireflite to Digital Man on Wed Jan 26 2022 01:50 pm

    Sorry, I got another error this morning, thought I fixed them all yesterday, but I can'r figure out whats going on by the error code. I tried to duplicate it just now by logging on as the user, but nothing showed up. Below is the error, hopefully it will tell you something I don't see. Thanks In Advance.

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    If you look at the systems logs at the time of this error, what do you see? Does it appear the user just disconnected in the door? If the user disconnected and thus the process (door game) has terminated, then the errors are harmless.

    I'll make a change to not log those errors if the process (e.g. door game) is no longer running.
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #1:
    ANSI = American National Standards Institute
    Norco, CA WX: 69.7F, 16.0% humidity, 3 mph NNW wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Wed Jan 26 17:39:04 2022
    Re: Another Error
    By: Digital Man to DesotoFireflite on Wed Jan 26 2022 01:52 pm

    Re: Another Error
    By: DesotoFireflite to Digital Man on Wed Jan 26 2022 01:50 pm

    Sorry, I got another error this morning, thought I fixed them all
    yesterday, but I can'r figure out whats going on by the error code. I
    tried to duplicate it just now by logging on as the user, but nothing
    showed up. Below is the error, hopefully it will tell you something I
    don't see. Thanks In Advance.

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE
    (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE
    (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE
    (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    If you look at the systems logs at the time of this error, what do you see? Does it appear the user just disconnected in the door? If the user disconnected and thus the process (door game) has terminated, then the errors are harmless.

    No, it doesn't appear to be a door, It looks like mail from what I can tell. Here it is from just before the error.

    1/26 09:38:09a Node 1 <David Skulimoski> activate: computer slot 106 >= 43
    1/26 09:38:09a Node 1 <David Skulimoski> CTerm activate_font: 3 106
    1/26 09:38:09a Node 1 <David Skulimoski> CTerm query response: [=1;43;0;0;107;115;106n
    1/26 09:38:09a Node 1 <David Skulimoski> CTerm activate_font result: 0
    1/26 09:38:09a Node 1 <David Skulimoski> running external program: Remind Me Logon
    1/26 09:38:09a Node 1 <David Skulimoski> Executing external: remindme remind1.cfg BYPASS
    1/26 09:38:09a Node 1 <David Skulimoski> CreateFile(\\.\mailslot\sbbsexec\wr1)=0xa38
    1/26 09:38:11a Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)
    1/26 09:38:11a Node 1 <David Skulimoski> !VDD MailSlot max_msg_size=0
    1/26 09:38:11a Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)
    1/26 09:38:11a Node 1 <David Skulimoski> !VDD MailSlot max_msg_size=0
    1/26 09:38:11a Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)
    1/26 09:38:11a Node 1 <David Skulimoski> !VDD MailSlot max_msg_size=0
    1/26 09:38:11a Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)
    1/26 09:38:11a Node 1 <David Skulimoski> !VDD MailSlot max_msg_size=0
    1/26 09:38:11a Node 1 <David Skulimoski> activate: cp437 slot 0 >= 43
    1/26 09:38:11a Node 1 <David Skulimoski> CTerm activate_font: 0 0
    1/26 09:38:11a Node 1 <David Skulimoski> CTerm Discarding: '' (0D)
    1/26 09:38:11a Node 1 <David Skulimoski> CTerm query response: [=1;43;0;0;107;115;106n

    I was on my website when this happened, but I wasn't reading mail or files at the time.

    I'll make a change to not log those errors if the process (e.g. door game) is no longer running.

    It wasn't a dropped called, he logged off the correct way. Hope this helps. Again, Thanks.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- CAT (n.), Furry keyboard cover.
    Synchronet Valhalla Home Services USA http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Wed Jan 26 17:04:24 2022
    Re: Another Error
    By: DesotoFireflite to Digital Man on Wed Jan 26 2022 05:39 pm

    Re: Another Error
    By: Digital Man to DesotoFireflite on Wed Jan 26 2022 01:52 pm

    Re: Another Error
    By: DesotoFireflite to Digital Man on Wed Jan 26 2022 01:50 pm

    Sorry, I got another error this morning, thought I fixed them all
    yesterday, but I can'r figure out whats going on by the error code. I
    tried to duplicate it just now by logging on as the user, but nothing
    showed up. Below is the error, hopefully it will tell you something I
    don't see. Thanks In Advance.

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE
    (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE
    (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE
    (Error=38)

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    If you look at the systems logs at the time of this error, what do you see? Does it appear the user just disconnected in the door? If the user disconnected and thus the process (door game) has terminated, then the errors are harmless.

    No, it doesn't appear to be a door, It looks like mail from what I can tell. Here it is from just before the error.

    1/26 09:38:09a Node 1 <David Skulimoski> activate: computer slot 106 >= 43
    1/26 09:38:09a Node 1 <David Skulimoski> CTerm activate_font: 3 106
    1/26 09:38:09a Node 1 <David Skulimoski> CTerm query response: [=1;43;0;0;107;115;106n
    1/26 09:38:09a Node 1 <David Skulimoski> CTerm activate_font result: 0
    1/26 09:38:09a Node 1 <David Skulimoski> running external program: Remind Me Logon
    1/26 09:38:09a Node 1 <David Skulimoski> Executing external: remindme remind1.cfg BYPASS
    1/26 09:38:09a Node 1 <David Skulimoski> CreateFile(\\.\mailslot\sbbsexec\wr1)=0xa38
    1/26 09:38:11a Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    I was on my website when this happened, but I wasn't reading mail or files at the time.

    I'll make a change to not log those errors if the process (e.g. door game) is no longer running.

    It wasn't a dropped called, he logged off the correct way. Hope this helps. Again, Thanks.

    What is this "remindme" program? Does it run an then just terminate immediate or what for the user to "quit" it or what?

    I suspect the program (in this case, "remindme") is terminating while there is still input from the remote user that's trying to be sent to it. Is it always this "remindme" program that's been run when this error occurs?
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #30:
    FF = Form Feed (ASCII 12, Ctrl-L)
    Norco, CA WX: 64.3F, 20.0% humidity, 0 mph NNW wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to DesotoFireflite on Wed Jan 26 20:12:15 2022
    Re: Another Error
    By: Digital Man to DesotoFireflite on Wed Jan 26 2022 05:04 pm

    Wed Jan 26 09:38:11 2022 master/efa03b787
    term Node 1 <David Skulimoski> !VDD WriteFile(0xa38, 1) FAILURE (Error=38)

    I suspect the program (in this case, "remindme") is terminating while there is still input from the remote user that's trying to be sent to it. Is it always this "remindme" program that's been run when this error occurs?

    I just committed a change which will ignore (not log) WriteFile() failures if/when the child process ("remindme" in this example) has terminated. Let me know if that resolves the issue.
    --
    digital man (rob)

    Synchronet/BBS Terminology Definition #10:
    BSO = Binkley Style Outbound
    Norco, CA WX: 55.8F, 27.0% humidity, 0 mph NE wind, 0.00 inches rain/24hrs
    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Thu Jan 27 07:53:52 2022
    Re: Another Error
    By: Digital Man to DesotoFireflite on Wed Jan 26 2022 08:12 pm

    I suspect the program (in this case, "remindme") is terminating while
    there is still input from the remote user that's trying to be sent to
    it. Is it always this "remindme" program that's been run when this
    error occurs?

    OK, you say this was a door program causing this issue, and remindme is a door that shows reminders that users have setup to show them at login. There is no user action on this, but I guess if the user hits the enter key during the process, it would be the same as user input during the process causing the error. Makes Sense Now. I think knowing this, I can duplicate the problem on my side to see it happening.

    I just committed a change which will ignore (not log) WriteFile() failures if/when the child process ("remindme" in this example) has terminated. Let

    Thanks so much, I'll grab the update.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Don't eat the yellow snow!
    Synchronet Valhalla Home Services USA http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Thu Jan 27 12:53:38 2022
    Re: Another Error
    By: DesotoFireflite to Digital Man on Thu Jan 27 2022 07:53 am

    Re: Another Error
    By: Digital Man to DesotoFireflite on Wed Jan 26 2022 08:12 pm

    I suspect the program (in this case, "remindme") is terminating while
    there is still input from the remote user that's trying to be sent to
    it. Is it always this "remindme" program that's been run when this
    error occurs?

    OK, you say this was a door program causing this issue, and remindme is a door that shows reminders that users have setup to show them at login. There is no user action on this, but I guess if the user hits the enter key during the process, it would be the same as user input during the process causing the error. Makes Sense Now. I think knowing this, I can duplicate the problem on my side to see it happening.

    Cool. Yeah, I didn't really mean to imply "cause", but more "trigger the issue". It's not really even an issue (if the program is in fact terminated), just rather unnecessary noise in the logs.
    --
    digital man (rob)

    Rush quote #3:
    The men who hold high places must be the ones who start... Closer to the Heart Norco, CA WX: 72.6F, 13.0% humidity, 2 mph ENE wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Thu Jan 27 19:32:22 2022
    Re: Another Error
    By: Digital Man to DesotoFireflite on Thu Jan 27 2022 12:53 pm

    I suspect the program (in this case, "remindme") is terminating
    while there is still input from the remote user that's trying to
    be sent to it. Is it always this "remindme" program that's been run
    when this error occurs?

    OK, you say this was a door program causing this issue, and remindme is
    a door that shows reminders that users have setup to show them at
    There is no user action on this, but I guess if the user hits the enter
    key during the process, it would be the same as user input during the
    process causing the error. Makes Sense Now. I think knowing this, I can
    duplicate the problem on my side to see it happening.

    Cool. Yeah, I didn't really mean to imply "cause", but more "trigger the issue". It's not really even an issue (if the program is in fact terminated), just rather unnecessary noise in the logs.

    I was in fact able to duplicate the issue everytime today, by holding down
    the enter key during the brief time the remindme door is doing it's thing the way some users, I'm sure have been doing. I plan to download and install
    your fix tomorrow. I was going to do it today, but I like to give the GetHub time to process the fix. I'll let you know how it does. Again, thanks for all you do.

    ... Fartvergnugen: The pleasure of breaking wind.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    ---
    Synchronet Valhalla Home Services USA http://valhalla.synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Fri Jan 28 14:04:45 2022
    Re: Another Error
    By: DesotoFireflite to Digital Man on Thu Jan 27 2022 07:32 pm

    Cool. Yeah, I didn't really mean to imply "cause", but more "trigger the >> issue". It's not really even an issue (if the program is in fact
    terminated), just rather unnecessary noise in the logs.

    I was in fact able to duplicate the issue everytime today, by holding down the enter key during the brief time the remindme door is doing it's thing > the way some users, I'm sure have been doing. I plan to download and install
    your fix tomorrow. I was going to do it today, but I like to give the GetHub time to process the fix. I'll let you know how it does. Again, thanks for > all you do.

    It seems your fix works fine, It still shows up on the Terminal Server Window, but it doesn't throw an error anymore to the log file. Here is a snipit from the Terminal Server Window, so you can see what is going on. I'm so glad I was able to duplicate the error locally so you could narrow it down. Again, Thanks so much, we have success.

    1/28 01:35:13p Node 1 <David Skulimoski> running external program: Remind Me Logon
    1/28 01:35:13p Node 1 <David Skulimoski> Executing external: remindme remind1.cfg BYPASS
    1/28 01:35:13p Node 1 <David Skulimoski> !ERROR 2 (Resource temporarily unavailable) opening \\.\mailslot\sbbsexec\wr1
    1/28 01:35:13p Node 1 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/28 01:35:13p Node 1 <David Skulimoski> !ERROR 2 (Resource temporarily unavailable) opening \\.\mailslot\sbbsexec\wr1
    1/28 01:35:13p Node 1 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/28 01:35:13p Node 1 <David Skulimoski> !ERROR 2 (Resource temporarily unavailable) opening \\.\mailslot\sbbsexec\wr1
    1/28 01:35:13p Node 1 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/28 01:35:13p Node 1 <David Skulimoski> CreateFile(\\.\mailslot\sbbsexec\wr1)=0xa54
    1/28 01:35:15p Node 1 <David Skulimoski> activate: cp437 slot 0 >= 43
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm activate_font: 0 0
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm Discarding: '' (0D) [x3]
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm query response: [=1;43;0;0;107;115;106n
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm activate_font result: 0
    1/28 01:35:15p Node 1 <David Skulimoski> activate: courier slot 107 >= 43
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm activate_font: 1 107
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm Discarding: '' (0D)
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm query response: [=1;43;0;0;107;115;106n
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm activate_font result: 0
    1/28 01:35:15p Node 1 <David Skulimoski> activate: gothical slot 115 >= 43
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm activate_font: 2 115
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm query response: [=1;43;0;0;107;115;106n
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm activate_font result: 0
    1/28 01:35:15p Node 1 <David Skulimoski> activate: computer slot 106 >= 43
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm activate_font: 3 106
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm query response: [=1;43;0;0;107;115;106n
    1/28 01:35:15p Node 1 <David Skulimoski> CTerm activate_font result: 0
    1/28 01:35:15p Node 1 <David Skulimoski> Executing external: ?lastcallers.js
    1/28 01:35:16p Node 1 <David Skulimoski> running external program: Oneliners Login
    1/28 01:35:16p Node 1 <David Skulimoski> Executing external: *oneliner
    1/28 01:35:16p Node 1 <David Skulimoski> append key into keybuf: 4E (N)
    1/28 01:35:16p Node 1 <David Skulimoski> Executing external: c:\sbbs\utils\usedoor.exe c:\sbbs\oneliner\oneliner.cnt
    1/28 01:35:16p Node 1 <David Skulimoski> !ERROR 2 (Resource temporarily unavailable) opening \\.\mailslot\sbbsexec\wr1
    1/28 01:35:16p Node 1 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/28 01:35:16p Node 1 <David Skulimoski> !ERROR 2 (Resource temporarily unavailable) opening \\.\mailslot\sbbsexec\wr1
    1/28 01:35:16p Node 1 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/28 01:35:16p Node 1 <David Skulimoski> !ERROR 2 (Resource temporarily unavailable) opening \\.\mailslot\sbbsexec\wr1
    1/28 01:35:16p Node 1 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/28 01:35:16p Node 1 <David Skulimoski> CreateFile(\\.\mailslot\sbbsexec\wr1)=0xa34
    1/28 01:35:16p Node 1 <David Skulimoski> activate: cp437 slot 0 >= 43

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Fartvergnugen: The pleasure of breaking wind.
    Synchronet Valhalla Home Services USA http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Fri Jan 28 20:46:50 2022
    Re: Another Error
    By: DesotoFireflite to Digital Man on Fri Jan 28 2022 02:04 pm

    It seems your fix works fine, It still shows up on the Terminal Server Window, but it doesn't throw an error anymore to the log file. Here is a snipit from the Terminal Server Window, so you can see what is going on. I'm so glad I was able to duplicate the error locally so you could narrow it down. Again, Thanks so much, we have success.

    1/28 01:35:13p Node 1 <David Skulimoski> running external program: Remind Me Logon
    1/28 01:35:13p Node 1 <David Skulimoski> Executing external: remindme remind1.cfg BYPASS
    1/28 01:35:13p Node 1 <David Skulimoski> !ERROR 2 (Resource temporarily unavailable) opening \\.\mailslot\sbbsexec\wr1
    1/28 01:35:13p Node 1 <David Skulimoski> VDD Open failed (not loaded yet?)

    I think that's a slightly different issue. Does this program just run and terminate very quickly?
    --
    digital man (rob)

    Sling Blade quote #6:
    Karl: he should've had a chance to grow up. He would had fun some time.
    Norco, CA WX: 56.9F, 16.0% humidity, 3 mph ENE wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Sat Jan 29 07:46:10 2022
    Re: Another Error
    By: Digital Man to DesotoFireflite on Fri Jan 28 2022 08:46 pm

    It seems your fix works fine, It still shows up on the Terminal Server
    Window, but it doesn't throw an error anymore to the log file. Here is
    a snipit from the Terminal Server Window, so you can see what is going
    on. I'm so glad I was able to duplicate the error locally so you could
    narrow it down. Again, Thanks so much, we have success.

    1/28 01:35:13p Node 1 <David Skulimoski> running external program:
    Remind Me Logon
    1/28 01:35:13p Node 1 <David Skulimoski> Executing external:
    remindme remind1.cfg BYPASS
    1/28 01:35:13p Node 1 <David Skulimoski> !ERROR 2 (Resource
    temporarily unavailable) opening \\.\mailslot\sbbsexec\wr1
    1/28 01:35:13p Node 1 <David Skulimoski> VDD Open failed (not loaded
    yet?)

    I think that's a slightly different issue. Does this program just run and terminate very quickly?

    Yes, when it run in BYPASS mode, all it does is check to see if there is a reminder set for the user logging in, and if a reminder exist, it show it to the user. If no reminder exist, it just closes. All this takes place in seconds. The only this the user sees is a quick screen from the door saying "Checking Reminders". I've had this door running on Synchronet since I started running it back with version 3.13 I believe, or earlier. I can't tell you if it was throwing the error before the update, but I just started noticing it since the update as I've been paying attention to the error log because of the update if that makes sense. Sorry I got long winded, just wanted to give you a slight history to help narrow down the issue. Anyway, you seem to have fixed the original issue :) sigh, fingers crossed.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- Don't eat the yellow snow!
    Synchronet Valhalla Home Services USA http://valhalla.synchro.net
  • From Digital Man@VERT to DesotoFireflite on Sat Jan 29 12:37:54 2022
    Re: Another Error
    By: DesotoFireflite to Digital Man on Sat Jan 29 2022 07:46 am

    Re: Another Error
    By: Digital Man to DesotoFireflite on Fri Jan 28 2022 08:46 pm

    It seems your fix works fine, It still shows up on the Terminal Server
    Window, but it doesn't throw an error anymore to the log file. Here is
    a snipit from the Terminal Server Window, so you can see what is going
    on. I'm so glad I was able to duplicate the error locally so you could
    narrow it down. Again, Thanks so much, we have success.

    1/28 01:35:13p Node 1 <David Skulimoski> running external program:
    Remind Me Logon
    1/28 01:35:13p Node 1 <David Skulimoski> Executing external:
    remindme remind1.cfg BYPASS
    1/28 01:35:13p Node 1 <David Skulimoski> !ERROR 2 (Resource
    temporarily unavailable) opening \\.\mailslot\sbbsexec\wr1
    1/28 01:35:13p Node 1 <David Skulimoski> VDD Open failed (not loaded
    yet?)

    I think that's a slightly different issue. Does this program just run and terminate very quickly?

    Yes, when it run in BYPASS mode, all it does is check to see if there is a reminder set for the user logging in, and if a reminder exist, it show it to the user. If no reminder exist, it just closes. All this takes place in seconds. The only this the user sees is a quick screen from the door saying "Checking Reminders". I've had this door running on Synchronet since I started running it back with version 3.13 I believe, or earlier. I can't tell you if it was throwing the error before the update, but I just started noticing it since the update as I've been paying attention to the error log because of the update if that makes sense. Sorry I got long winded, just wanted to give you a slight history to help narrow down the issue. Anyway, you seem to have fixed the original issue :) sigh, fingers crossed.

    The first log message "ERROR 2 .. opening .. mailslot" is a debug-level message, so I'm not going to do anything to suppress that. I did just commit a change that will suppress the warning-level log message ("VDD Open failed") if the process has already terminated this point.

    I'm pretty sure if you look through your logs you'll find that all of these log messages have been happening under these conditions (user presses a key while the process is running but the process terminates before sbbs has a chance to send it the mailslot). There have been no recent changes in this logic.

    So... if you have debug-level logging enabled, I'd expect to still see that "ERROR 2 .. opening .. mailslot" message under these conditions, but not the warning.
    --
    digital man (rob)

    Rush quote #54:
    He'd love to spend the night in Zion, he's been a long, long while in Babylon Norco, CA WX: 63.7F, 19.0% humidity, 0 mph ENE wind, 0.00 inches rain/24hrs ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From DesotoFireflite@VERT/VALHALLA to Digital Man on Sat Jan 29 16:09:08 2022
    Re: Another Error
    By: Digital Man to DesotoFireflite on Sat Jan 29 2022 12:37 pm

    The first log message "ERROR 2 .. opening .. mailslot" is a debug-level message, so I'm not going to do anything to suppress that. I did just commit a change that will suppress the warning-level log message ("VDD Open failed") if the process has already terminated this point.

    I'm pretty sure if you look through your logs you'll find that all of these log messages have been happening under these conditions (user presses a key while the process is running but the process terminates before sbbs has a chance to send it the mailslot). There have been no recent changes in this logic.

    So... if you have debug-level logging enabled, I'd expect to still see that "ERROR 2 .. opening .. mailslot" message under these conditions, but not the warning.

    Yes, I think you are correct. I just logged in and forced the situation again holding down the enter key, and below is the log. The !ERROR 2 is showing up in the Terminal Server logs, as expected in Debug mode. The only thing throwing an error is the last thing in the log FAILURE )Error 38). It's at the end of the log at the bottom.

    1/29 03:54:31p Node 2 <David Skulimoski> running external program: Remind Me Logon
    1/29 03:54:31p Node 2 <David Skulimoski> Executing external: remindme remind2.cfg BYPASS
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:31p Node 2 <David Skulimoski> !ERROR 2 (No such file or directory) opening \\.\mailslot\sbbsexec\wr2
    1/29 03:54:31p Node 2 <David Skulimoski> VDD Open failed (not loaded yet?)
    1/29 03:54:32p Node 2 <David Skulimoski> CreateFile(\\.\mailslot\sbbsexec\wr2)=0x99c
    1/29 03:54:34p Node 2 <David Skulimoski> !VDD WriteFile(0x99c, 1) FAILURE (Error=38)

    I'll download the commit tomorrow and let you know. Thanks

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com
    Valhalla II! - (GAP) - bbs.valhallabbs.com:24
    Valhalla III! - (RemoteAccess) - bbs.valhallabbs.com:5023
    Valhalla Home Services Web! - http://bbs.valhallabbs.com
    A Gamers Paradise - Over 150 Registered Online Game Doors!

    Home Of Odin's Maze Game Server!
    Come Play Trade Wars On Valhalla's T.W.G.S!

    --- CAT (n.), Furry keyboard cover.
    Synchronet Valhalla Home Services USA http://valhalla.synchro.net