diff options
author | spingel | 2010-01-09 22:23:38 +0000 |
---|---|---|
committer | spingel | 2010-01-09 22:23:38 +0000 |
commit | 2e7f97bbd4babcea6b3dab253b76518ff5f5720f (patch) | |
tree | 1032108061c977816094b8f5524d6d077b429e14 /org.eclipse.mylyn.trac.core | |
parent | 78be62eac8445363145a83bae3f74309ff99751f (diff) | |
download | org.eclipse.mylyn.tasks-2e7f97bbd4babcea6b3dab253b76518ff5f5720f.tar.gz org.eclipse.mylyn.tasks-2e7f97bbd4babcea6b3dab253b76518ff5f5720f.tar.xz org.eclipse.mylyn.tasks-2e7f97bbd4babcea6b3dab253b76518ff5f5720f.zip |
NEW - bug 292090: cleanup fixme and todo comments for 3.4
https://bugs.eclipse.org/bugs/show_bug.cgi?id=292090
Diffstat (limited to 'org.eclipse.mylyn.trac.core')
-rw-r--r-- | org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracClientManager.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracClientManager.java b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracClientManager.java index 59d82052d..2b88d543c 100644 --- a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracClientManager.java +++ b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracClientManager.java @@ -44,7 +44,7 @@ public class TracClientManager implements IRepositoryListener { private final File cacheFile; - private TaskRepositoryLocationFactory taskRepositoryLocationFactory; + private volatile TaskRepositoryLocationFactory taskRepositoryLocationFactory; public TracClientManager(File cacheFile, TaskRepositoryLocationFactory taskRepositoryLocationFactory) { this.cacheFile = cacheFile; @@ -80,11 +80,11 @@ public class TracClientManager implements IRepositoryListener { clientDataByUrl.remove(repository.getRepositoryUrl()); } - public void clearClients() { + public synchronized void clearClients() { clientByUrl.clear(); } - private void removeClient(TaskRepository repository) { + private synchronized void removeClient(TaskRepository repository) { clientByUrl.remove(repository.getRepositoryUrl()); } @@ -99,7 +99,7 @@ public class TracClientManager implements IRepositoryListener { // clientDataByUrl, bug #149939 } - public void readCache() { + public synchronized void readCache() { if (cacheFile == null || !cacheFile.exists()) { return; } @@ -130,7 +130,7 @@ public class TracClientManager implements IRepositoryListener { } - public void writeCache() { + public synchronized void writeCache() { if (cacheFile == null) { return; } |