QLocalSocket: remove double buffer on qlocalsocket_unix
authorMartin Petersson <Martin.Petersson@nokia.com>
Thu, 22 Mar 2012 09:39:31 +0000 (10:39 +0100)
committerQt by Nokia <qt-info@nokia.com>
Fri, 23 Mar 2012 08:48:04 +0000 (09:48 +0100)
commitf956f9a83603a3df5651e3238c24e8df37558d6e
tree0400a41ef0a4be7dc2e1163bba9167f97ee21ea6
parent68f44a7f98de4d60c39c9374ecd470eab74b22dd
QLocalSocket: remove double buffer on qlocalsocket_unix

The QLocalSocket is using a QLocalUnixSocket which is a QTcpSocket
that has buffering enabled. Because QLocalSocket is a QIODevice it
also has its own read buffer. By opening the QIODevice Unbuffered
we only use the buffer in the QLocalUnixSocket.

Change-Id: I4b9091522f73b0831b20efb4a2a00c2603fc748b
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Richard J. Moore <rich@kde.org>
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
Reviewed-by: Shane Kearns <shane.kearns@accenture.com>
src/network/socket/qlocalsocket_unix.cpp