summaryrefslogtreecommitdiffstats
path: root/tests/auto/gui/kernel/qwindow/BLACKLIST
diff options
context:
space:
mode:
authorAlex Trotsenko <alex1973tr@gmail.com>2017-07-28 12:09:44 +0300
committerAlex Trotsenko <alex1973tr@gmail.com>2017-08-03 09:28:11 +0000
commit8853f2bad4c81bf7bc135da93da7a48d6936365d (patch)
tree778e8e58f6440fc39c2f748429f6ee62328647d6 /tests/auto/gui/kernel/qwindow/BLACKLIST
parent5a1f1345aad720449f0417304aeb35cdeb3e00c2 (diff)
QSslSocket: stabilize triggering for write
QSslSocket::writeData() accumulates outgoing data. It might be called multiple times during the event processing (most likely from the long loops which serialize the data). As this function produces a notification event on each call, it's possible to get a huge number of slot invocations on the next event loop run, when we are interested in a single flush. So, this patch protects the code against uncontrolled signal emission that results in the lesser resource usage. Change-Id: If7cf5b0e239abf0bd88a0dfaa8c1183cbd49e5ed Reviewed-by: Edward Welbourne <edward.welbourne@qt.io> Reviewed-by: Markus Goetz (Woboq GmbH) <markus@woboq.com>
Diffstat (limited to 'tests/auto/gui/kernel/qwindow/BLACKLIST')
0 files changed, 0 insertions, 0 deletions