diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2011-02-28 19:47:22 +0000 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2011-02-28 19:47:22 +0000 |
commit | eba73483409d1118359c2de429fd3549ca9b6705 (patch) | |
tree | 4ab88232b68e326045480751f9f7908e0df4700e /daemons/dmeventd/dmeventd.c | |
parent | 683ef85a1ec274d4832068dd7c2c0762e617dd69 (diff) | |
download | lvm2-eba73483409d1118359c2de429fd3549ca9b6705.tar.gz lvm2-eba73483409d1118359c2de429fd3549ca9b6705.tar.xz lvm2-eba73483409d1118359c2de429fd3549ca9b6705.zip |
Test result of dm_task_set_uuid
Diffstat (limited to 'daemons/dmeventd/dmeventd.c')
-rw-r--r-- | daemons/dmeventd/dmeventd.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/daemons/dmeventd/dmeventd.c b/daemons/dmeventd/dmeventd.c index 4ac5e25f..32c69da5 100644 --- a/daemons/dmeventd/dmeventd.c +++ b/daemons/dmeventd/dmeventd.c @@ -387,7 +387,9 @@ static int _fill_device_data(struct thread_status *ts) if (!dmt) return 0; - dm_task_set_uuid(dmt, ts->device.uuid); + if (!dm_task_set_uuid(dmt, ts->device.uuid)) + goto fail; + if (!dm_task_run(dmt)) goto fail; @@ -732,7 +734,8 @@ static struct dm_task *_get_device_status(struct thread_status *ts) if (!dmt) return NULL; - dm_task_set_uuid(dmt, ts->device.uuid); + if (!dm_task_set_uuid(dmt, ts->device.uuid)) + return NULL; if (!dm_task_run(dmt)) { dm_task_destroy(dmt); |