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)

Reply via email to