[Telepathy-commits] [telepathy-salut/master] GibberBytestreams: Don't fail if the write is blocked, log a debug message, but send anyway, lower levels will buffer

Alban Crequy alban.crequy at collabora.co.uk
Mon Nov 24 08:19:41 PST 2008


---
 lib/gibber/gibber-bytestream-direct.c |    3 +--
 lib/gibber/gibber-bytestream-oob.c    |    3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/lib/gibber/gibber-bytestream-direct.c b/lib/gibber/gibber-bytestream-direct.c
index 935fc28..4a7a52d 100644
--- a/lib/gibber/gibber-bytestream-direct.c
+++ b/lib/gibber/gibber-bytestream-direct.c
@@ -541,8 +541,7 @@ gibber_bytestream_direct_send (GibberBytestreamIface *bytestream,
 
   if (priv->write_blocked)
     {
-      DEBUG ("can't send data for now, bytestream is blocked");
-      return FALSE;
+      DEBUG ("Attempt to send data while the bytestream is blocked");
     }
 
   DEBUG ("send %u bytes through bytestream", len);
diff --git a/lib/gibber/gibber-bytestream-oob.c b/lib/gibber/gibber-bytestream-oob.c
index ef1c790..8fe1ee3 100644
--- a/lib/gibber/gibber-bytestream-oob.c
+++ b/lib/gibber/gibber-bytestream-oob.c
@@ -714,8 +714,7 @@ gibber_bytestream_oob_send (GibberBytestreamIface *bytestream,
 
   if (priv->write_blocked)
     {
-      DEBUG ("can't send data for now, bytestream is blocked");
-      return FALSE;
+      DEBUG ("Attempt to send data while the bytestream is blocked");
     }
 
   DEBUG ("send %u bytes through bytestream", len);
-- 
1.5.6.5




More information about the Telepathy-commits mailing list