[PATCH spice-server 0/6] Improve pipe handling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This series does 2 changes handling the items on client pipe:
- do not push items too much, is not needed anymore and
  cause just network fragmentation;
- instead of duplicating messages in the queue keep a
  reference to the same item using reference counting.

Frediano Ziglio (6):
  red-channel-client: Remove push call where not necessary
  main-channel: Fix multimedia time argument type
  red-channel: Add red_channel_pipes_add function
  Use new red_channel_pipes_add instead of red_channel_pipes_new_add
  red-channel: Reuse red_channel_pipes_add
  red-channel: Do not push data calling red_channel_pipes_new_add_push

 server/cursor-channel.c      |  7 +++----
 server/display-channel.c     |  4 ++--
 server/inputs-channel.c      |  9 ++++-----
 server/main-channel-client.c | 15 ++++++---------
 server/main-channel-client.h | 14 ++------------
 server/main-channel.c        | 18 ++++--------------
 server/main-channel.h        |  2 +-
 server/red-channel-client.c  | 12 ++++++++----
 server/red-channel-client.h  |  1 +
 server/red-channel.c         | 43 ++++++++++++++++++-------------------------
 server/red-channel.h         |  5 +++--
 11 files changed, 52 insertions(+), 78 deletions(-)

-- 
2.13.5

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]