[PATCH spice-gtk V4 3/3] file-xfer: disable file-xfer when agent is not connected

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

 



Signed-off-by: Dunrong Huang <riegamaths@xxxxxxxxx>
---
 gtk/channel-main.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gtk/channel-main.c b/gtk/channel-main.c
index b1496bd..b045c3a 100644
--- a/gtk/channel-main.c
+++ b/gtk/channel-main.c
@@ -2701,11 +2701,14 @@ void spice_main_file_copy_async(SpiceMainChannel *channel,
 {
     int i = 0;
     static uint32_t xfer_group_id;
+    SpiceMainChannelPrivate *c = channel->priv;
 
     g_return_if_fail(channel != NULL);
     g_return_if_fail(SPICE_IS_MAIN_CHANNEL(channel));
     g_return_if_fail(sources != NULL);
 
+    g_return_if_fail(c->agent_connected);
+
     xfer_group_id++;
     xfer_group_id = (xfer_group_id > UINT32_MAX) ? 0 : xfer_group_id;
     while (sources[i]) {
-- 
1.8.0

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://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]