Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2010-01-15 08:39:36 +0000
committerspingel2010-01-15 08:39:36 +0000
commit50cf2bf9cfcfb9556a32527bd9b55965b5b8926f (patch)
treee20891036e75430f5a1025e801e91a81d491a7f4 /org.eclipse.mylyn.trac.core
parent883995173986ce431e991dd095ab783bfbd5905b (diff)
downloadorg.eclipse.mylyn.tasks-50cf2bf9cfcfb9556a32527bd9b55965b5b8926f.tar.gz
org.eclipse.mylyn.tasks-50cf2bf9cfcfb9556a32527bd9b55965b5b8926f.tar.xz
org.eclipse.mylyn.tasks-50cf2bf9cfcfb9556a32527bd9b55965b5b8926f.zip
REOPENED - bug 296894: [releng] fix failing tests for 3.4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=296894
Diffstat (limited to 'org.eclipse.mylyn.trac.core')
-rw-r--r--org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/TracWebClient.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/TracWebClient.java b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/TracWebClient.java
index 371d38773..5c6628855 100644
--- a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/TracWebClient.java
+++ b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/client/TracWebClient.java
@@ -92,7 +92,12 @@ public class TracWebClient extends AbstractTracClient {
if (!authenticated) {
AuthenticationCredentials credentials = location.getCredentials(AuthenticationType.REPOSITORY);
if (credentialsValid(credentials)) {
- authenticate(monitor);
+ try {
+ authenticate(monitor);
+ } catch (TracLoginException e) {
+ // try again once
+ authenticate(monitor);
+ }
}
}

Back to the top