<div dir="ltr"><div>Hannes,</div><div><br></div>FYI, related to your latest patchset,<div><br></div><div><div>commit dd205886ed2d41bb8e2602cb9771be403a99cd27</div><div>Author: Christophe Varoqui <<a href="mailto:christophe.varoqui@opensvc.com">christophe.varoqui@opensvc.com</a>></div>
<div>Date:   Fri Dec 13 23:20:40 2013 +0100</div><div><br></div><div>    Add missing includes to support tzget() usage</div><div><br></div><div>diff --git a/libmultipath/log.c b/libmultipath/log.c</div><div>index 74702d8..ab92e2a 100644</div>
<div>--- a/libmultipath/log.c</div><div>+++ b/libmultipath/log.c</div><div>@@ -8,6 +8,7 @@</div><div> #include <stdarg.h></div><div> #include <string.h></div><div> #include <syslog.h></div><div>+#include <time.h></div>
<div> </div><div> #include "memory.h"</div><div> #include "log.h"</div><div>diff --git a/multipathd/main.c b/multipathd/main.c</div><div>index 37a9bc2..fd70b70 100644</div><div>--- a/multipathd/main.c</div>
<div>+++ b/multipathd/main.c</div><div>@@ -22,6 +22,7 @@</div><div> #endif</div><div> #include <semaphore.h></div><div> #include <mpath_persist.h></div><div>+#include <time.h></div><div> </div><div> /*</div>
<div>  * libcheckers</div></div><div><br></div><div><br></div><div>Best regards,</div><div>Christophe Varoqui</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Dec 13, 2013 at 1:14 PM, Hannes Reinecke <span dir="ltr"><<a href="mailto:hare@suse.de" target="_blank">hare@suse.de</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">Whenever 'reconfigure' is called we need to re-initialize the<br>
timezone information as it might have been changed in the<br>
meantime.<br>
<br>
References: bnc#830511<br>
<br>
Signed-off-by: Hannes Reinecke <<a href="mailto:hare@suse.de">hare@suse.de</a>><br>
---<br>
 libmultipath/log.c | 1 +<br>
 multipathd/main.c  | 3 +++<br>
 2 files changed, 4 insertions(+)<br>
<br>
diff --git a/libmultipath/log.c b/libmultipath/log.c<br>
index 37c7cd7..74702d8 100644<br>
--- a/libmultipath/log.c<br>
+++ b/libmultipath/log.c<br>
@@ -99,6 +99,7 @@ void log_close (void)<br>
 void log_reset (char *program_name)<br>
 {<br>
        closelog();<br>
+       tzset();<br>
        openlog(program_name, 0, LOG_DAEMON);<br>
 }<br>
<br>
diff --git a/multipathd/main.c b/multipathd/main.c<br>
index 96564f8..1a1aa2d 100644<br>
--- a/multipathd/main.c<br>
+++ b/multipathd/main.c<br>
@@ -1416,6 +1416,9 @@ reconfigure (struct vectors * vecs)<br>
        vecs->pathvec = NULL;<br>
        conf = NULL;<br>
<br>
+       /* Re-read any timezone changes */<br>
+       tzset();<br>
+<br>
        if (!load_config(DEFAULT_CONFIGFILE, udev)) {<br>
                conf->verbosity = old->verbosity;<br>
                conf->daemon = 1;<br>
--<br>
1.8.1.4<br>
<br>
</div></div>--<br>
dm-devel mailing list<br>
<a href="mailto:dm-devel@redhat.com">dm-devel@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/dm-devel" target="_blank">https://www.redhat.com/mailman/listinfo/dm-devel</a><br>
</blockquote></div><br></div>