[dm-devel] [PATCH v3 0/7] multipathd: make uxlsnr errors really fatal
Christophe Varoqui
christophe.varoqui at opensvc.com
Wed Nov 14 07:38:35 UTC 2018
Merged.
Thanks.
On Fri, Nov 2, 2018 at 1:24 PM Martin Wilck <mwilck at suse.com> wrote:
> Hi Christophe,
>
> this series, based on top of the recently submitted
> "various multipath-tools patches (v2)" and "checkers overhaul (v3)"
> series, fixes a problem that I recently observed: despite
> ee01e841 "multipathd: handle errors in uxlsnr as fatal", multipathd
> sometimes doesn't quit when the socket setup fails.
>
> While at that, I stumbled upon init_path_check_interval(), wondered
> about its purpose, and came to the conclusion that can be quite
> easily obsoleted.
>
> ----
> Changes v2->v3:
> 04/07: Fixed cleanup code path (Ben).
>
> Changes v1->v2:
> 04/07: Fixed problem observed by Ben.
>
> Martin Wilck (7):
> libmultipath: set pp->checkint in store_pathinfo()
> multipathd: remove init_path_check_interval()
> multipathd: print error message if checkint is not initialized
> multipathd: open client socket early
> multipathd: set DAEMON_CONFIGURE from uxlsnr thread
> multipathd: make DAEMON_SHUTDOWN a terminal state
> multipathd: only grab conf once for filter_path()
>
> libmultipath/defaults.h | 1 +
> libmultipath/dict.c | 14 ++++-
> libmultipath/discovery.c | 1 +
> libmultipath/structs.c | 1 +
> multipathd/cli_handlers.c | 10 ++--
> multipathd/main.c | 109 +++++++++++++++++++++++++-------------
> multipathd/uxlsnr.c | 14 +----
> multipathd/uxlsnr.h | 5 +-
> 8 files changed, 98 insertions(+), 57 deletions(-)
>
> --
> 2.19.1
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/dm-devel/attachments/20181114/06ee169f/attachment.htm>
More information about the dm-devel
mailing list