diff options
author | Domingos Lopes <domingos86lopes@gmail.com> | 2016-03-22 11:36:24 -0400 |
---|---|---|
committer | Domingos Lopes <domingos86lopes@gmail.com> | 2016-03-22 11:36:24 -0400 |
commit | a7d00f952ca8d551210ec903d9348416c30fe755 (patch) | |
tree | 54adc849a396a3a31b90ea44d6b4c9fa626f4c4b /core/src/main/java/de | |
parent | 748d2bc8634e6827e57f0b7bda9e3ef4bacabbcd (diff) | |
download | AntennaPod-a7d00f952ca8d551210ec903d9348416c30fe755.zip |
make FlattrService creation and deletion synchronized
Diffstat (limited to 'core/src/main/java/de')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/util/flattr/FlattrServiceCreator.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/util/flattr/FlattrServiceCreator.java b/core/src/main/java/de/danoeh/antennapod/core/util/flattr/FlattrServiceCreator.java index e09b6642e..97958eea7 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/util/flattr/FlattrServiceCreator.java +++ b/core/src/main/java/de/danoeh/antennapod/core/util/flattr/FlattrServiceCreator.java @@ -15,14 +15,14 @@ public class FlattrServiceCreator { private static volatile FlattrService flattrService; - public static FlattrService getService(AccessToken token) { + public synchronized static FlattrService getService(AccessToken token) { if (flattrService == null) { flattrService = FlattrFactory.getInstance().createFlattrService(token); } return flattrService; } - public static void deleteFlattrService() { + public synchronized static void deleteFlattrService() { if (BuildConfig.DEBUG) Log.d(TAG, "Deleting service instance"); flattrService = null; } |