diff --git a/src/browser/NativeMessagingBase.cpp b/src/browser/NativeMessagingBase.cpp index b44875b14..208d28a1e 100644 --- a/src/browser/NativeMessagingBase.cpp +++ b/src/browser/NativeMessagingBase.cpp @@ -106,9 +106,9 @@ void NativeMessagingBase::readNativeMessages() quint32 length = 0; while (m_running.load() != 0 && !std::cin.eof()) { length = 0; - std::cin.read(reinterpret_cast(&length), 4); + std::cin.readsome(reinterpret_cast(&length), 4); readStdIn(length); - QThread::msleep(1); + QThread::msleep(100); } #endif }