Introduce a @Scheduler annotation
and make sure work is offloaded to an executor, so exceptions can be caught.
Showing
- briar-api/src/org/briarproject/api/system/Scheduler.java 25 additions, 0 deletionsbriar-api/src/org/briarproject/api/system/Scheduler.java
- briar-core/src/org/briarproject/feed/FeedManagerImpl.java 5 additions, 4 deletionsbriar-core/src/org/briarproject/feed/FeedManagerImpl.java
- briar-core/src/org/briarproject/plugins/PluginsModule.java 2 additions, 1 deletionbriar-core/src/org/briarproject/plugins/PluginsModule.java
- briar-core/src/org/briarproject/plugins/Poller.java 18 additions, 13 deletionsbriar-core/src/org/briarproject/plugins/Poller.java
- briar-core/src/org/briarproject/system/SystemModule.java 3 additions, 0 deletionsbriar-core/src/org/briarproject/system/SystemModule.java
- briar-core/src/org/briarproject/transport/TransportKeyManagerFactoryImpl.java 2 additions, 1 deletion...riarproject/transport/TransportKeyManagerFactoryImpl.java
- briar-core/src/org/briarproject/transport/TransportKeyManagerImpl.java 2 additions, 1 deletion...c/org/briarproject/transport/TransportKeyManagerImpl.java
Loading
Please register or sign in to comment