[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v3 7/7] tools/proctrace: add proctrace tool
Wei Liu writes ("Re: [PATCH v3 7/7] tools/proctrace: add proctrace tool"): > On Mon, Jun 22, 2020 at 08:12:56PM +0200, Michał Leszczyński wrote: > > Add an demonstration tool that uses xc_vmtrace_* calls in order > > to manage external IPT monitoring for DomU. ... > > + if (rc) { > > + fprintf(stderr, "Failed to call xc_vmtrace_pt_disable\n"); > > + return 1; > > + } > > + > > You should close fmem and xc in the exit path. Thanks for reviewing this. I agree with your comments. But I disagree with this one. This is in main(). When the program exits, the xc handle and memory mappings will go away as the kernel tears down the process. Leaving out this kind of cleanup in standalone command-line programs is fine, I think. It can make the code simpler - and it avoids the risk of doing it wrong, which can turn errors into crashes. Ian.
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |