-
Notifications
You must be signed in to change notification settings - Fork 165
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to post event to CHIP Platform event queue (CON-404) #313
Comments
So does CONFIG_MAX_EVENT_QUEUE_SIZE end up in CHIP_DEVICE_CONFIG_MAX_EVENT_QUEUE_SIZE? |
Setting CONFIG_MAX_EVENT_QUEUE_SIZE to 50 instead of 25 seems to have made it go away. I also noticed that my commissioning was significantly faster. I guess it was dropping items from that queue and then having to trigger slow network retries |
Increasing it to 50 would have increased the static DRAM usage by (25 * sizeof(ChipDeviceEvent)) |
I have 2MB of free PSRAM. Can we push it into PSRAM? |
Right now I don't see any direct option for this. But, we can do a workaround. Set Set By this method, all the allocations more than configured value will be from PSRAM. |
I too encounter the same problem even on the light example Has anyone solved it? E (45129) chip[DL]: Failed to post event to CHIP Platform event queue |
Set CONFIG_MAX_EVENT_QUEUE_SIZE higher. I ended up at 32 instead of 50. So it just needed a little more, Something inside of chip probably should be blocking when the queue is full and then work to empty it before generating more entries. |
Thanks, I tried and it actually works, I hope they fix it |
More recent version of this issue: #656 |
I keep getting these errors, is there some way to make this queue longer?
The text was updated successfully, but these errors were encountered: