ErrLookup › LMAX-Exchange/disruptor
LMAX-Exchange/disruptor
High Performance Inter-Thread Messaging Library · Java · 122 source files
Analyzed at c871ca4982 on 2026-08-14. 24 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| bufferSize must not be less than 1 | exception | error | disruptor, configuration, constructor, ring-buffer, validation |
| bufferSize must be a power of 2 | exception | error | disruptor, configuration, ring-buffer, power-of-two, validation |
| maxBatchSize must be greater than 0 | exception | error | disruptor, configuration, batching, event-processor, validation |
| Thread is already running | exception | error | disruptor, lifecycle, concurrency, event-processor, illegal-state |
| Rewindable Exception thrown from a non-rewindable event hand | exception | error | disruptor, rewind, event-handler, api-misuse, unsupported-operation |
| batchRewindStrategy cannot be null when building a BatchEven | exception | error | disruptor, builder, null-check, rewind, validation |
| n must be > 0 and < bufferSize | exception | error | disruptor, producer, batching, ring-buffer, validation |
| n must be > 0 | exception | error | disruptor, producer, batching, validation, try-next |
| Thread is already running | exception | error | disruptor, ring-buffer, custom-sequencer, defensive-check, validation |
| bufferSize must not be less than 1 | exception | error | disruptor, ring-buffer, power-of-two, custom-sequencer, defensive-check |
| bufferSize must be a power of 2 | exception | error | disruptor, ring-buffer, custom-sequencer, defensive-check, validation |
| Both batchStartsAt and batchSize must be positive but got: b | exception | error | disruptor, ring-buffer, batching, publish, validation |
| The ring buffer cannot accommodate {} it only has space for | exception | error | disruptor, ring-buffer, batching, capacity, publish |
| A batchSize of: {} with batchStatsAt of: {} will overrun the | exception | error | disruptor, ring-buffer, batching, off-by-one, publish |
| n must be > 0 and < bufferSize | exception | error | disruptor, producer, single-producer, batching, validation |
| n must be > 0 | exception | error | disruptor, producer, try-next, batching, validation |
| The event handler {} is not processing events. | exception | error | disruptor, dsl, event-handler, identity, configuration |
| setDefaultExceptionHandler can not be used after handleExcep | exception | error | disruptor, dsl, exception-handler, api-misuse, lifecycle |
| All event handlers must be added before calling starts. | exception | error | disruptor, dsl, lifecycle, illegal-state, initialization-order |
| Disruptor.start() must only be called once. | exception | error | disruptor, lifecycle, illegal-state, double-start, initialization |
| Failed to create thread to run: {} | exception | error | java, disruptor, thread-factory, configuration, null-check |
| EventProcessor: {} is not a BatchEventProcessor and does not | exception | error | java, disruptor, exception-handler, worker-pool, api-misuse |
| value must be a positive number | exception | error | java, disruptor, ring-buffer, validation, configuration |
| Already running | exception | error | java, disruptor, concurrency, lifecycle, perftest |