File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
src/main/java/ie/macinnes/tvheadend/sync Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ repositories {
6868}
6969
7070dependencies {
71- compile ' ie.macinnes.htsp:android-htsp:v0.0.1a18 '
71+ compile ' ie.macinnes.htsp:android-htsp:v0.0.1a19 '
7272 // Used for testing local HTSP lib builds
7373// compile(name: 'library-debug', ext: 'aar')
7474 compile fileTree(include : [' *.jar' ], dir : ' libs' )
Original file line number Diff line number Diff line change 4343import java .util .Collections ;
4444import java .util .Comparator ;
4545import java .util .HashSet ;
46- import java .util .List ;
4746import java .util .Queue ;
4847import java .util .Set ;
4948import java .util .concurrent .ConcurrentLinkedQueue ;
49+ import java .util .concurrent .CopyOnWriteArraySet ;
5050
5151import ie .macinnes .htsp .HtspFileInputStream ;
5252import ie .macinnes .htsp .HtspMessage ;
@@ -116,7 +116,7 @@ public interface Listener {
116116 private final HandlerThread mHandlerThread ;
117117 private final Handler mHandler ;
118118
119- private final List <Listener > mListeners = new ArrayList <>();
119+ private final Set <Listener > mListeners = new CopyOnWriteArraySet <>();
120120
121121 private boolean mInitialSyncCompleted = false ;
122122
You can’t perform that action at this time.
0 commit comments