You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The log queue can hold 1M bytes data for each thread before poll() is called, in your case each logi(...) pushs 20 bytes data to the queue and it starts to drop logs when the queue is full. If you don't want to drop log you can defining macro FMTLOG_BLOCK=1, but in you test code it will hang forever. It's better to call poll() before the queue is full, but it'll take a little time.
Please test the function in the test as follows, just increasing the RECORDS variable to 1000000.
Only 43689 lines are recorded each time.
The text was updated successfully, but these errors were encountered: