<[email protected]> wrote: > > > May I ask you devs to put a note on it into > > > http://man.openbsd.org/apmd.8 > > > as there is currently no description of `apmd` > > > waiting for `/etc/apm/*` executables to finish > > > without processing new calls in the meantime. > > > > I don't see what to add, because it is obvious. > > It's good such things are obvious to devs. > It's nice devs explain such things to non-dev users when asked. > For me it was quite a revelation that `apmd` and > > Almost all software of any kind does operations like this syncronously. > I personally have developed an impression that modern software > has shifted to being asynchronous wherever reasonable.
You are not just asking for asynchronous, but for recursion. You are trying to run apm in apmd-operated scripts. You figured out it doesn't work. You now know why it doesn't work. But you still want it to work? Well, the nice thing about open source is that you get the source code, so you can try to impliment recursion and propose a diff.
