diff options
author | Anand V. Avati <avati@amp.gluster.com> | 2009-05-07 01:24:41 +0530 |
---|---|---|
committer | Anand V. Avati <avati@amp.gluster.com> | 2009-05-07 01:24:41 +0530 |
commit | f9f5519b66a25651eb03de577f68d481abdd4c40 (patch) | |
tree | b87c19fa62033da1dbc8a11ce6dbd5a9cb3b3ad8 /xlators/performance/io-threads | |
parent | 12eb832e255a1abb90434ab3e0d1e1632ae7ce03 (diff) |
transport shortcut b/w client and server
This patch makes the server pass back the transport pointer of the client. If the UUID matches, the client makes the local transport 'shortcut' with the remote transport (pointer received from server)
The shortcut simulates a socket queue. Instead of serialized messages going over the network and getting queued in the tcp socket queue, the messages get queued in a transport specific queue picked by a polling thread.
Diffstat (limited to 'xlators/performance/io-threads')
0 files changed, 0 insertions, 0 deletions