pidgin.vv: 4b3aaac1: Remove check to prevent multiple Jingle ...

maiku at soc.pidgin.im maiku at soc.pidgin.im
Tue Mar 17 06:20:44 EDT 2009


-----------------------------------------------------------------
Revision: 4b3aaac17c64775093287ac5c8b4eaf21183f078
Ancestor: 66a69c9d1bbdbe7490c732d19588928786683f79
Author: maiku at soc.pidgin.im
Date: 2009-03-17T02:19:10
Branch: im.pidgin.pidgin.vv
URL: http://d.pidgin.im/viewmtn/revision/info/4b3aaac17c64775093287ac5c8b4eaf21183f078

Modified files:
        libpurple/protocols/jabber/jingle/jingle.c

ChangeLog: 

Remove check to prevent multiple Jingle sessions with the same person.
This will allow for multiple simultaneous file transfers and/or 
voice/video sesssions.

-------------- next part --------------
============================================================
--- libpurple/protocols/jabber/jingle/jingle.c	6242c3a72bb5c3e6f7ead0a6fe906295dca503ba
+++ libpurple/protocols/jabber/jingle/jingle.c	86d24dabe5c8fe2d1127b6c8687ee61daf646e7d
@@ -401,13 +401,6 @@ jingle_parse(JabberStream *js, xmlnode *
 					"id={%s} already exists\n", sid);
 			/* send iq error */
 			return;
-		} else if ((session = jingle_session_find_by_jid(js,
-				xmlnode_get_attrib(packet, "from")))) {
-			purple_debug_fatal("jingle", "Jingle session with "
-					"jid={%s} already exists\n",
-					xmlnode_get_attrib(packet, "from"));
-			/* send jingle redirect packet */
-			return;
 		} else {
 			session = jingle_session_create(js, sid,
 					xmlnode_get_attrib(packet, "to"),


More information about the Commits mailing list