On Fri, 27 Apr 2012 13:48:19 -0700, norm(_at_)dad(_dot_)org said:
command is not executed until no other 'mhlock -all' is running, and until no relevant nmh program is running. While command is running no other mhlock -all runs nor does any relevant nmh program run.
If 'command' is a shell script that ends up inadvertently calling something that calls mhlock itself, you just deadlocked. And blindly changing the call inside the script to have a --noblock semantic may not be right either, as then it would be unsafe to run the script standalone without an mhlock wrapper... nmh Barbie: "Locking is hard, let's go shopping"
pgp7vzzUtvya8.pgp
Description: PGP signature
_______________________________________________ Nmh-workers mailing list Nmh-workers(_at_)nongnu(_dot_)org https://lists.nongnu.org/mailman/listinfo/nmh-workers
Previous by Date: | Re: [Nmh-workers] Locking In Scripts and nmh Locking, norm |
---|---|
Next by Date: | Re: [Nmh-workers] Locking In Scripts and nmh Locking, Ken Hornstein |
Previous by Thread: | Re: [Nmh-workers] Locking In Scripts and nmh Locking, norm |
Next by Thread: | Re: [Nmh-workers] Locking In Scripts and nmh Locking, norm |
Indexes: | [Date] [Thread] [Top] [All Lists] |