Commit e8ff96bb by Stéphane Graber

Fix destroy() crash when no config is loaded

parent 068b3d04
...@@ -1957,7 +1957,7 @@ static bool lxcapi_destroy(struct lxc_container *c) ...@@ -1957,7 +1957,7 @@ static bool lxcapi_destroy(struct lxc_container *c)
goto out; goto out;
} }
if (!am_unpriv() && c->lxc_conf->rootfs.path && c->lxc_conf->rootfs.mount) { if (!am_unpriv() && c->lxc_conf && c->lxc_conf->rootfs.path && c->lxc_conf->rootfs.mount) {
r = bdev_init(c->lxc_conf->rootfs.path, c->lxc_conf->rootfs.mount, NULL); r = bdev_init(c->lxc_conf->rootfs.path, c->lxc_conf->rootfs.mount, NULL);
if (r) { if (r) {
if (r->ops->destroy(r) < 0) { if (r->ops->destroy(r) < 0) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment