Subj : feature request - kill binkd by flagfile
To : mark lewis
From : Torsten Bamberg
Date : Tue Jun 19 2018 09:23 am
Hallo mark!
18.06.2018 23:51, mark lewis schrieb an Torsten Bamberg:
ml> i requested disk based semaphores like this a several years ago (10+
ml> IIRC) but was met with strong opposition... why? because binkd
ml> originates on *nix and they just don't see the need for these types of
ml> semaphores as used on DOS systems...
Well, the orginal IBM concept of semaphores and pipes is very different compare
to a file-triggerd shutdown mechanism.
A semaphore triggerd binkd will be the best possibility, but I know it is very
hard to stuck it into the binkd-sourcecode, especially on differnet mechanisms
with ArcaOS/Ecomstation/Warp4-3 etc. Also most of the programmers today do not
even know about semaphores.
On unix-systems I've got the control of a running instance by the pid(file)
with sysrc. Starting and closing tasks/processes is implemented by default.
Because of this, a 'simple' daemon exit mechanism for non unix/linux os systems
might be much easier to implement.