changeset 123 | 58bd57666ef9 |
parent 122 | 8969dc3e2f14 |
child 127 | 02dde03e219b |
--- a/jingle/sessions.c Sun Aug 15 00:51:24 2010 +0200 +++ b/jingle/sessions.c Sun Aug 15 01:09:48 2010 +0200 @@ -301,5 +301,8 @@ sc2->sid = sess->sid; sc2->from = (sess->origin == JINGLE_SESSION_INCOMING) ? sess->from : sess->to; sc2->name = sc->name; - sc->transfuncs->send(sc2, sc->transport, data, size); + if (size != 0) + sc->transfuncs->send(sc2, sc->transport, data, size); + else + sc->transfuncs->end(sc2, sc->transport); }