Disable stdout buffering for qbt-nox

The messages printed out via stdout is usually important and short so
there is no reason to buffer them.

Closes #19984.
PR #20018.
This commit is contained in:
Chocobo1 2023-11-26 15:36:50 +08:00 committed by GitHub
parent 9fde5634f1
commit c165131c3f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -104,6 +104,10 @@ void adjustFileDescriptorLimit();
// Main
int main(int argc, char *argv[])
{
#ifdef DISABLE_GUI
setvbuf(stdout, nullptr, _IONBF, 0);
#endif
#ifdef Q_OS_UNIX
adjustFileDescriptorLimit();
#endif