From: Dwight Engen Date: Tue, 12 Nov 2013 19:04:39 +0000 (-0500) Subject: add process_lock()/unlock() in save_config() X-Git-Tag: lxc-2.1.1~2310 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=68c9cf36681cf0cdec6725b513107f9b65273498;p=mirror_lxc.git add process_lock()/unlock() in save_config() This is likely unnecessary, but is consistent with other uses of fopen()/fclose() in lxc. Signed-off-by: Dwight Engen Acked-by: S.Çağlar Onur Signed-off-by: Serge Hallyn --- diff --git a/src/lxc/lxccontainer.c b/src/lxc/lxccontainer.c index 0a94f5e6b..05ca643ec 100644 --- a/src/lxc/lxccontainer.c +++ b/src/lxc/lxccontainer.c @@ -1700,11 +1700,15 @@ static bool lxcapi_save_config(struct lxc_container *c, const char *alt_file) if (lret) return false; + process_lock(); fout = fopen(alt_file, "w"); + process_unlock(); if (!fout) goto out; write_config(fout, c->lxc_conf); + process_lock(); fclose(fout); + process_unlock(); ret = true; out: