diff --git a/src/pipewire/pipewirecontroller.cpp b/src/pipewire/pipewirecontroller.cpp index 58c2079..9108939 100644 --- a/src/pipewire/pipewirecontroller.cpp +++ b/src/pipewire/pipewirecontroller.cpp @@ -609,21 +609,8 @@ bool PipeWireController::destroyLink(uint32_t linkId) unlock(); - QElapsedTimer timer; - timer.start(); - while (timer.elapsed() < 2000) { - { - QMutexLocker lock(&m_nodesMutex); - if (!m_links.contains(linkId)) { - qInfo() << "Link destroyed:" << linkId; - return true; - } - } - QThread::msleep(10); - } - - qWarning() << "Link destroy requested but ID still present" << linkId; - return false; + qInfo() << "Link destroy requested:" << linkId; + return true; } QString PipeWireController::dumpGraph() const