Run udevadm settle once more after udevadm trigger.
CCBUG: 412204
This commit is contained in:
parent
35dabdeb1c
commit
467ea50aeb
|
@ -63,6 +63,7 @@ bool SfdiskPartitionTable::commit(quint32 timeout)
|
||||||
if (m_device->type() == Device::Type::SoftwareRAID_Device)
|
if (m_device->type() == Device::Type::SoftwareRAID_Device)
|
||||||
ExternalCommand(QStringLiteral("udevadm"), { QStringLiteral("control"), QStringLiteral("--start-exec-queue") }).run();
|
ExternalCommand(QStringLiteral("udevadm"), { QStringLiteral("control"), QStringLiteral("--start-exec-queue") }).run();
|
||||||
|
|
||||||
|
ExternalCommand(QStringLiteral("udevadm"), { QStringLiteral("settle"), QStringLiteral("--timeout=") + QString::number(timeout) }).run();
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue