|
@@ -1801,6 +1801,7 @@ func (devices *DeviceSet) deleteTransaction(info *devInfo, syncDelete bool) erro
|
|
if info.Deleted {
|
|
if info.Deleted {
|
|
devices.nrDeletedDevices--
|
|
devices.nrDeletedDevices--
|
|
}
|
|
}
|
|
|
|
+ devices.markDeviceIDFree(info.DeviceID)
|
|
} else {
|
|
} else {
|
|
if err := devices.markForDeferredDeletion(info); err != nil {
|
|
if err := devices.markForDeferredDeletion(info); err != nil {
|
|
return err
|
|
return err
|
|
@@ -1855,8 +1856,6 @@ func (devices *DeviceSet) deleteDevice(info *devInfo, syncDelete bool) error {
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
|
|
|
|
- devices.markDeviceIDFree(info.DeviceID)
|
|
|
|
-
|
|
|
|
return nil
|
|
return nil
|
|
}
|
|
}
|
|
|
|
|