From 17f73650c9a9f2ce67959ecd36fbb082ad6857ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A9ven=20Car?= Date: Tue, 31 Aug 2021 11:58:22 +0200 Subject: [PATCH] Klipper: wayland, add a missing closing fd when receiving data --- klipper/systemclipboard/waylandclipboard.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/klipper/systemclipboard/waylandclipboard.cpp b/klipper/systemclipboard/waylandclipboard.cpp index f89aea307..854290e9b 100644 --- a/klipper/systemclipboard/waylandclipboard.cpp +++ b/klipper/systemclipboard/waylandclipboard.cpp @@ -107,6 +107,7 @@ QVariant DataControlOffer::retrieveData(const QString &mimeType, QVariant::Type if (readPipe.open(pipeFds[0], QIODevice::ReadOnly)) { QByteArray data; if (readData(pipeFds[0], data)) { + close(pipeFds[0]); return data; } close(pipeFds[0]);