From 57f7e69d4e89e7feffe0b507349430cc4765f767 Mon Sep 17 00:00:00 2001 From: mrbesen Date: Sun, 26 Nov 2023 20:40:21 +0100 Subject: [PATCH] wait for reader --- src/crypt.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/crypt.cpp b/src/crypt.cpp index 7020a9e..6982bdd 100644 --- a/src/crypt.cpp +++ b/src/crypt.cpp @@ -49,6 +49,9 @@ std::string Crypt::encryptForChat(int64_t chat, const std::string& message) { reader.start(); proc->waitFor(std::chrono::seconds(4)); + proc->termKill(std::chrono::milliseconds(1)); + + reader.waitFor(); if(out.size() > Footer.size() + Header.size() ) { out.resize(out.size() - Footer.size());