Andreas Kähäri wrote in <ZQH6msjBKUPNCwva@harpo.local>: |On Wed, Sep 13, 2023 at 03:08:40PM +0200, Moritz Fain wrote: |> Most of the code is already there; it's basically just adding a new flag. |> |> Happy to hear your feedback! | |My initial reaction is that it's easy to run "rm -f" before starting |the agent with the existing "-a" option.
a bit off-topic but i had to go a long way with a thing of mine +/* Unfortunately pre v0.8 versions had an undocumented problem: in case the + * server socket was already existing upon startup (server did have not chance + * to perform cleanup), no server would ever have been started, and missing + * policy server would cause postfix to refuse acting. A "rm -f PG-SOCKET" in + * a pre-postfix-startup-script avoids this, but it was never announced to be + * necessary. v0.8 added a "reassurance" lock file to automatize this */ And heck! what a complicated thing with file-locking (aka "ADDRINUSE with taken write lock means former server was not properly shutdown") and all that. It is -- in my opinion -- a deficit of UNIX-domain sockets that they continue to exist if the server is gone, as you cannot bind() to it again, no?, it is nothing bad a dead and useless corpse without soul. --steffen | |Der Kragenbaer, The moon bear, |der holt sich munter he cheerfully and one by one |einen nach dem anderen runter wa.ks himself off |(By Robert Gernhardt)