On Tue, Feb 21, 2017 at 04:07:35PM +0100, Juergen Gross wrote: [...] > static bool recovery = true; > static int reopen_log_pipe[2]; > static int reopen_log_pipe0_pollfd_idx = -1; > -static char *tracefile = NULL; > +char *tracefile = NULL; > static TDB_CONTEXT *tdb_ctx = NULL; > static bool trigger_talloc_report = false; > > @@ -205,12 +205,17 @@ static void trigger_reopen_log(int signal > __attribute__((unused))) > dummy = write(reopen_log_pipe[1], &c, 1); > } > > +void close_log(void) > +{ > + if (tracefd > 0)
tracefd >= 0 I think this is a bug in the original code though. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel