mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-10 16:58:47 +03:00
Fix a possible segfault in libdevmapper-event. Thanks to Brian J. Wood
for noticing this.
This commit is contained in:
parent
19583d115c
commit
674cfe8071
@ -1,5 +1,6 @@
|
||||
Version 1.02.22 -
|
||||
================================
|
||||
Fix a possible segfault in libdevmapper-event
|
||||
Export dm_create_dir (was create_dir) to help fix LVM2 link error
|
||||
Don't log mkdir fail-with-EROFS, to make create_dir equiv to the one in LVM2
|
||||
Introduce and use log_sys_* macros from LVM2
|
||||
|
@ -706,6 +706,7 @@ int dm_event_get_registered_device(struct dm_event_handler *dmevh, int next)
|
||||
}
|
||||
|
||||
dm_task_destroy(dmt);
|
||||
dmt = 0;
|
||||
|
||||
if (msg.data) {
|
||||
dm_free(msg.data);
|
||||
@ -759,7 +760,8 @@ int dm_event_get_registered_device(struct dm_event_handler *dmevh, int next)
|
||||
if (reply_uuid)
|
||||
dm_free(reply_uuid);
|
||||
_dm_event_handler_clear_dev_info(dmevh);
|
||||
dm_task_destroy(dmt);
|
||||
if (dmt)
|
||||
dm_task_destroy(dmt);
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user