diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2012-03-16 12:40:16 +0000 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2012-03-16 14:11:02 +0000 |
commit | 710ec49bac8bce10bfc0b9ba4b34d877c22f7287 (patch) | |
tree | c9d673631d69fc2879a02150f48b05059ddeb981 /daemon/md.c | |
parent | 974dffc6769b732befe85bcd8f614b9600927631 (diff) | |
download | libguestfs-710ec49bac8bce10bfc0b9ba4b34d877c22f7287.tar.gz libguestfs-710ec49bac8bce10bfc0b9ba4b34d877c22f7287.tar.xz libguestfs-710ec49bac8bce10bfc0b9ba4b34d877c22f7287.zip |
daemon: Don't call reply_with_* after split_lines fails.
split_lines already sets reply_with_*, so calling it again would lose
protocol synchronization.
Diffstat (limited to 'daemon/md.c')
-rw-r--r-- | daemon/md.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/daemon/md.c b/daemon/md.c index 78e84f3e..265f4f4c 100644 --- a/daemon/md.c +++ b/daemon/md.c @@ -253,10 +253,8 @@ do_md_detail(const char *md) /* Split the command output into lines */ lines = split_lines (out); - if (lines == NULL) { - reply_with_perror ("malloc"); + if (lines == NULL) goto error; - } /* Parse the output of mdadm -D --export: * MD_LEVEL=raid1 |