From 1f3e5116c0294db9d5e9141a54504634c491491f Mon Sep 17 00:00:00 2001 From: Thiago Camargo Date: Tue, 27 Feb 2007 14:46:04 +0000 Subject: [PATCH] Candidates Clear git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@7313 b35dd754-fafc-0310-a699-88a17e54d16e --- .../source/org/jivesoftware/smackx/jingle/nat/ICEResolver.java | 3 ++- .../org/jivesoftware/smackx/jingle/nat/TransportResolver.java | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/jingle/extension/source/org/jivesoftware/smackx/jingle/nat/ICEResolver.java b/jingle/extension/source/org/jivesoftware/smackx/jingle/nat/ICEResolver.java index 115fac632..6f3bc92b7 100644 --- a/jingle/extension/source/org/jivesoftware/smackx/jingle/nat/ICEResolver.java +++ b/jingle/extension/source/org/jivesoftware/smackx/jingle/nat/ICEResolver.java @@ -79,7 +79,6 @@ public class ICEResolver extends TransportResolver { public synchronized void resolve() throws XMPPException { this.setResolveInit(); - this.cancel(); for (TransportCandidate candidate : this.getCandidatesList()) { if (candidate instanceof ICECandidate) { ICECandidate iceCandidate = (ICECandidate) candidate; @@ -87,6 +86,8 @@ public class ICEResolver extends TransportResolver { } } + this.clear(); + for (Candidate candidate : iceNegociator.getSortedCandidates()) try { Candidate.CandidateType type = candidate.getCandidateType(); diff --git a/jingle/extension/source/org/jivesoftware/smackx/jingle/nat/TransportResolver.java b/jingle/extension/source/org/jivesoftware/smackx/jingle/nat/TransportResolver.java index e308ab768..b5daa86ba 100644 --- a/jingle/extension/source/org/jivesoftware/smackx/jingle/nat/TransportResolver.java +++ b/jingle/extension/source/org/jivesoftware/smackx/jingle/nat/TransportResolver.java @@ -136,7 +136,6 @@ public abstract class TransportResolver { public void clear() throws XMPPException { cancel(); candidates.clear(); - //resolve(); } /**