events. However, if timeout thread cannot be started, it
usually means we are so starved on resources that we are
almost as good as dead already... */
- if (thread->events & DM_EVENT_TIMEOUT) {
+ if (thread_new->events & DM_EVENT_TIMEOUT) {
ret = -_register_for_timeout(thread);
if (ret) {
_unlock_mutex();
else if (dmevh->major && dmevh->minor) {
dm_task_set_major(dmt, dmevh->major);
dm_task_set_minor(dmt, dmevh->minor);
+ }
/* FIXME Add name or uuid or devno to messages */
if (!dm_task_run(dmt)) {
goto failed;
}
- if (!dm_task_get_info(dmt, &info))
+ if (!dm_task_get_info(dmt, &info)) {
log_error("_get_device_info: failed to get info for device");
goto failed;
}