Message ID | 7d4082df3a290000a9d17b1337c32ab936335e20.1445861886.git.berto@igalia.com |
---|---|
State | New |
Headers | show |
diff --git a/blockdev.c b/blockdev.c index 18712d2..8084b0d 100644 --- a/blockdev.c +++ b/blockdev.c @@ -1568,8 +1568,9 @@ static void external_snapshot_prepare(BlkTransactionState *common, return; } - if (has_snapshot_node_name && bdrv_find_node(snapshot_node_name)) { - error_setg(errp, "New snapshot node name already existing"); + if (has_snapshot_node_name && + bdrv_lookup_bs(snapshot_node_name, snapshot_node_name, NULL)) { + error_setg(errp, "New snapshot node name already in use"); return; }