Log if write fails

qcpfix
Phil Taylor 2023-02-17 17:56:10 +00:00
rodzic 67685dc100
commit 18254cad10
1 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -151,9 +151,13 @@ void cwSidetone::send(QString text)
qint64 written = 0;
while (written != -1 && written < buffer.size())
{
written += outputDevice->write(buffer.data()+written, buffer.size() - written);
written += outputDevice->write(buffer.data() + written, buffer.size() - written);
QApplication::processEvents();
}
if (written == -1)
{
qWarning(logCW()) << QString("Sidetone sending error occurred, aborting (%0 bytes of %1 remaining)").arg(buffer.size()-written).arg(buffer.size());
}
}
}
//qInfo(logCW()) << "Sending" << this->currentChar;