Merge branch 'poller-refactoring' into 'master'
Poller refactoring, replace Timer with ScheduledExecutorService * Replace Timer with ScheduledExecutorService (closes #258) * Move automatic connection logic from PluginManager to Poller * Reschedule polling when connections are opened or closed, making the poller more responsive to reductions in the polling interval See merge request !180
No related branches found
No related tags found
Showing
- briar-android-tests/src/test/java/org/briarproject/IntroductionIntegrationTest.java 4 additions, 1 deletion...st/java/org/briarproject/IntroductionIntegrationTest.java
- briar-android-tests/src/test/java/org/briarproject/IntroductionIntegrationTestComponent.java 5 additions, 2 deletions...rg/briarproject/IntroductionIntegrationTestComponent.java
- briar-android-tests/src/test/java/org/briarproject/MessageSizeIntegrationTest.java 2 additions, 0 deletions...est/java/org/briarproject/MessageSizeIntegrationTest.java
- briar-android-tests/src/test/java/org/briarproject/MessageSizeIntegrationTestComponent.java 7 additions, 2 deletions...org/briarproject/MessageSizeIntegrationTestComponent.java
- briar-android-tests/src/test/java/org/briarproject/SimplexMessagingIntegrationTest.java 4 additions, 0 deletions...ava/org/briarproject/SimplexMessagingIntegrationTest.java
- briar-android-tests/src/test/java/org/briarproject/SimplexMessagingIntegrationTestComponent.java 4 additions, 2 deletions...riarproject/SimplexMessagingIntegrationTestComponent.java
- briar-android-tests/src/test/java/org/briarproject/SyncIntegrationTestComponent.java 1 addition, 1 deletion...t/java/org/briarproject/SyncIntegrationTestComponent.java
- briar-android/src/org/briarproject/system/AndroidSystemModule.java 1 addition, 0 deletions...roid/src/org/briarproject/system/AndroidSystemModule.java
- briar-api/src/org/briarproject/api/plugins/PluginManager.java 20 additions, 5 deletions...r-api/src/org/briarproject/api/plugins/PluginManager.java
- briar-api/src/org/briarproject/api/system/Timer.java 0 additions, 27 deletionsbriar-api/src/org/briarproject/api/system/Timer.java
- briar-core/src/org/briarproject/CoreEagerSingletons.java 3 additions, 0 deletionsbriar-core/src/org/briarproject/CoreEagerSingletons.java
- briar-core/src/org/briarproject/CoreModule.java 1 addition, 0 deletionsbriar-core/src/org/briarproject/CoreModule.java
- briar-core/src/org/briarproject/lifecycle/LifecycleManagerImpl.java 21 additions, 7 deletions.../src/org/briarproject/lifecycle/LifecycleManagerImpl.java
- briar-core/src/org/briarproject/plugins/PluginManagerImpl.java 57 additions, 172 deletions...-core/src/org/briarproject/plugins/PluginManagerImpl.java
- briar-core/src/org/briarproject/plugins/PluginsModule.java 20 additions, 19 deletionsbriar-core/src/org/briarproject/plugins/PluginsModule.java
- briar-core/src/org/briarproject/plugins/Poller.java 196 additions, 5 deletionsbriar-core/src/org/briarproject/plugins/Poller.java
- briar-core/src/org/briarproject/plugins/PollerImpl.java 0 additions, 92 deletionsbriar-core/src/org/briarproject/plugins/PollerImpl.java
- briar-core/src/org/briarproject/system/SystemModule.java 24 additions, 6 deletionsbriar-core/src/org/briarproject/system/SystemModule.java
- briar-core/src/org/briarproject/system/SystemTimer.java 0 additions, 31 deletionsbriar-core/src/org/briarproject/system/SystemTimer.java
- briar-core/src/org/briarproject/transport/KeyManagerImpl.java 13 additions, 6 deletions...r-core/src/org/briarproject/transport/KeyManagerImpl.java
Loading
Please register or sign in to comment