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?
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.
Sysop: | Chris Anderson |
---|---|
Location: | Murfreesboro, TN |
Users: | 2 |
Nodes: | 4 (0 / 4) |
Uptime: | 40:13:29 |
Calls: | 58 |
Files: | 3 |
Messages: | 20,289 |