[Telepathy-commits] [telepathy-salut/master] GibberUnixTransport: Call gibber_transport_emit_error when gibber_unix_transport_connect() fails.
Alban Crequy
alban.crequy at collabora.co.uk
Tue Nov 4 09:23:45 PST 2008
---
lib/gibber/gibber-unix-transport.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/lib/gibber/gibber-unix-transport.c b/lib/gibber/gibber-unix-transport.c
index fe67f76..01a8740 100644
--- a/lib/gibber/gibber-unix-transport.c
+++ b/lib/gibber/gibber-unix-transport.c
@@ -159,6 +159,9 @@ gibber_unix_transport_connect (GibberUnixTransport *transport,
return TRUE;
failed:
+ g_assert (error != NULL);
+ gibber_transport_emit_error (GIBBER_TRANSPORT(transport), *error);
+
gibber_transport_set_state (GIBBER_TRANSPORT (transport),
GIBBER_TRANSPORT_DISCONNECTED);
return FALSE;
--
1.5.6.5
More information about the Telepathy-commits
mailing list