File tree 2 files changed +3
-3
lines changed
src/main/java/ie/macinnes/tvheadend/sync
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ repositories {
68
68
}
69
69
70
70
dependencies {
71
- compile ' ie.macinnes.htsp:android-htsp:v0.0.1a18 '
71
+ compile ' ie.macinnes.htsp:android-htsp:v0.0.1a19 '
72
72
// Used for testing local HTSP lib builds
73
73
// compile(name: 'library-debug', ext: 'aar')
74
74
compile fileTree(include : [' *.jar' ], dir : ' libs' )
Original file line number Diff line number Diff line change 43
43
import java .util .Collections ;
44
44
import java .util .Comparator ;
45
45
import java .util .HashSet ;
46
- import java .util .List ;
47
46
import java .util .Queue ;
48
47
import java .util .Set ;
49
48
import java .util .concurrent .ConcurrentLinkedQueue ;
49
+ import java .util .concurrent .CopyOnWriteArraySet ;
50
50
51
51
import ie .macinnes .htsp .HtspFileInputStream ;
52
52
import ie .macinnes .htsp .HtspMessage ;
@@ -116,7 +116,7 @@ public interface Listener {
116
116
private final HandlerThread mHandlerThread ;
117
117
private final Handler mHandler ;
118
118
119
- private final List <Listener > mListeners = new ArrayList <>();
119
+ private final Set <Listener > mListeners = new CopyOnWriteArraySet <>();
120
120
121
121
private boolean mInitialSyncCompleted = false ;
122
122
You can’t perform that action at this time.
0 commit comments