changeset 114 | 813867884159 |
parent 111 | 76ce876f7935 |
child 119 | 0b9a7b505079 |
--- a/jingle/action-handlers.c Sat Aug 14 01:39:05 2010 +0200 +++ b/jingle/action-handlers.c Sat Aug 14 02:17:09 2010 +0200 @@ -437,7 +437,9 @@ for (el = sess->content; el; el = el->next) { sc = (SessionContent*)el->data; - sc->appfuncs->stop(sc->description); + if (!g_strcmp0(lm_message_get_from(jn->message), + (sess->origin == JINGLE_SESSION_INCOMING) ? sess->from : sess->to)) + sc->appfuncs->stop(sc->description); session_remove_sessioncontent(sess, sc->name); } session_delete(sess);