Hi,

Spice-gtk is now using co-routine to handle different channel connections. When 
a channel is handling data, other channels would have to wait, rather than 
handling synchronously.  That would bring us following issues:
 1. If some less important channels (like usb channels) are transfering big 
data, important channels (main-channel, display-channel,input-channel) will be 
affected.  
 2. When receiving big data like file transfering(G_IO_IN), send event 
(G_IO_OUT) will not be triggered.
 3. Flow control between different channels will be hard to do. 


Is is possible(and make sense) to put channels into different threads so they 
can synchronously receive & send msg, without affect each other?


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

Reply via email to