On 06/05/16, Mitch Greive said the following...
I noticed today that if i close mis down with no one online, nothing out of the regular, that it will create a .bsy file in the semaphore directory and cannot be restarted until this is deleted. anyone else having problems with this. just started after the last alpha upgrade
The .bsy file is created at launch not shutdown, sounds like you closed MIS the wrong way. With the window in focus his ESC and then YES to
close MIS.
This way should clear the .bsy file in the semaphore folder.
I have not upgraded to A17 yet. I'm still waiting for others to do t beta testing for me, since it appears that we could be rolling back.
Its been running FSXNET which is getting 500 posts per week, and of
course I run things for a while before released as an alpha. Why do you say it appears we could be rolling back?
I haven't had to change anything so far, and I will not be reverting
back to the non-BSY file way.
to see if my processes are failing or not. What happens if MIS is running in daemon mode, and it crashes? Will it clean out the bsy fl
If it crashes you'll need to delete the .bsy file. Same with other mailers.
There is no graceful way to kill MIS in daemon mode; the only way to it is to kill the process. That implies that MIS will not clean out
That is not true unless its not working. MIS will shutdown gracefully when it receives a SIGTERM from Linux, which is how daemons are supposed to work.
bsy flag. So when I do my upgrades, I have to kill MIS first. Do I have to start cleaning out the mis.bsy flag each time?
Is typing "rm mis.bsy" during an upgrade (in a WORST case scenario)
really all that big of deal?
The amount of time it took you to type this message is probably more effort than it will take you to delete the .bsy file if needed during an upgrade from the next couple of years. :)
Upgrading for me isn't exactly a simple task. The reason for that is becuse of all the MPL programs that I run. I run at least 50% more m apps on Cyberia than I have ever released to the public. Most of tho are in their own separate directories. The MPLC -ALL function doesn' touch the MPLs that are in directories other that the current /SCRIPT
You're going to be very pleased with A18's MPLC then! :)
Mystic BBS Programming Language Compiler Version 1.12 A18
Copyright (C) 1997-2016 By James Coyle. All Rights Reserved.
MPLC [path/file] : Compile one script [path/file]
MPLC -ALL : Compile all scripts in current dir and subdirectories MPLC -C : Compile all scripts in current directory
MPLC -P [path] : Compile all scripts in [path]
MPLC -R [path] : Compile all scripts in [path] and its subdirectories
Sysop: | Weed Hopper |
---|---|
Location: | Clearwater, FL |
Users: | 14 |
Nodes: | 6 (0 / 6) |
Uptime: | 60:03:10 |
Calls: | 40 |
Files: | 50,060 |
D/L today: |
169 files (20,009K bytes) |
Messages: | 267,480 |