RISKY_QUEUE_RESIZE
Description
Section titled “Description”By default, DogLog uses a separate thread for handling log operations.
When that thread is enabled, each call to DogLog#log()
is queued for asynchronous processing.
If the queue capacity is reduced, you are at risk of having log entries dropped.
If you disable the log thread with DogLogOptions#withUseLogThread(false)
, the queue is not used and this warning does not apply.
This warning on its own is not a problem, but ignoring it may lead to other issues like QUEUE_RESIZE_DROPPED_LOGS
.