diff options
author | spingel | 2010-01-15 08:39:36 +0000 |
---|---|---|
committer | spingel | 2010-01-15 08:39:36 +0000 |
commit | 50cf2bf9cfcfb9556a32527bd9b55965b5b8926f (patch) | |
tree | e20891036e75430f5a1025e801e91a81d491a7f4 /org.eclipse.mylyn.trac.core | |
parent | 883995173986ce431e991dd095ab783bfbd5905b (diff) | |
download | org.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.java | 7 |
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); + } } } |