-
Notifications
You must be signed in to change notification settings - Fork 88
Open
Description
We encountered cases where the receiving queue of the ASH frame handler is full. Therefore, received frames are rejected (IllegalStateException : Queue full).
Here, we can see the queue capacity is set to 10. Also, the library doesn't expose methods to set the capacity during initialization.
Line 117 in b15130c
| private final BlockingQueue<EzspFrameResponse> recvQueue = new ArrayBlockingQueue<>(RX_QUEUE_LEN); |
Is there a reason the capacity is set to 10? Do you think increasing the capacity could cause other issues?
Thanks
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels