Signal-Server/service
Graeme Connell aa65d34c36 Set min/max threads for backup/storage service.
From https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ThreadPoolExecutor.html:
 When a new task is submitted in method execute(java.lang.Runnable),
 and fewer than corePoolSize threads are running, a new thread is
 created to handle the request, even if other worker threads are idle.
 If there are more than corePoolSize but less than maximumPoolSize
 threads running, a new thread will be created only if the queue is full.

Since we utilize an unbounded queue, we'll never hit the condition that
the queue is full, so the pool will never grow past corePoolSize.  Given
that, explicitly state that our max is 1 thread.  This should be a noop
operationally.

Thanks to https://github.com/dropwizard/dropwizard/pull/834 for building
in warnings to help us find this.
2021-05-18 13:34:59 -06:00
..
config Add configuration for regional SMS verification text 2021-05-12 12:20:46 -05:00
protobuf Support for UUID based addressing 2019-08-26 11:09:54 -07:00
src Set min/max threads for backup/storage service. 2021-05-18 13:34:59 -06:00
assembly.xml Fix assembly for multi-module 2019-05-01 14:02:18 -07:00
pom.xml Explicitly declare commons-lang3 as a dependency. 2021-05-17 15:52:35 -04:00