From 6f17476b75185886f57e340bbfb1912b2b62c42e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Sun, 22 Sep 2019 19:24:21 +0100 Subject: [PATCH] Run udevadm settle once more after udevadm trigger. CCBUG: 412204 --- src/plugins/sfdisk/sfdiskpartitiontable.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/sfdisk/sfdiskpartitiontable.cpp b/src/plugins/sfdisk/sfdiskpartitiontable.cpp index f740fe3..bf0ae6b 100644 --- a/src/plugins/sfdisk/sfdiskpartitiontable.cpp +++ b/src/plugins/sfdisk/sfdiskpartitiontable.cpp @@ -63,6 +63,7 @@ bool SfdiskPartitionTable::commit(quint32 timeout) if (m_device->type() == Device::Type::SoftwareRAID_Device) ExternalCommand(QStringLiteral("udevadm"), { QStringLiteral("control"), QStringLiteral("--start-exec-queue") }).run(); + ExternalCommand(QStringLiteral("udevadm"), { QStringLiteral("settle"), QStringLiteral("--timeout=") + QString::number(timeout) }).run(); return true; }