Merge pull request #16381 from rhvgoyal/deferred_deletion
devicemapper: Implement deferred deletion capability Upstream-commit: 8cee3018740374ae44ae5f71b8032cc1b3d98cb4 Component: engine
This commit is contained in:
@@ -750,7 +750,11 @@ func DeleteDevice(poolName string, deviceID int) error {
|
||||
return fmt.Errorf("Can't set message %s", err)
|
||||
}
|
||||
|
||||
dmSawBusy = false
|
||||
if err := task.run(); err != nil {
|
||||
if dmSawBusy {
|
||||
return ErrBusy
|
||||
}
|
||||
return fmt.Errorf("Error running DeleteDevice %s", err)
|
||||
}
|
||||
return nil
|
||||
|
||||
Reference in New Issue
Block a user