Bug 521

Summary: svlogd fails to split on line boundaries in line optimised mode
Product: Busybox Reporter: Earl Chew <echew>
Component: OtherAssignee: unassigned
Status: RESOLVED FIXED    
Severity: enhancement CC: busybox-cvs
Priority: P5    
Version: 1.14.x   
Target Milestone: ---   
Hardware: PC   
OS: Windows   
Host: Target:
Build:
Attachments: Proposed fix

Description Earl Chew 2009-07-31 22:59:01 UTC
As an optimisation, svlogd can read many lines at once. There are two defects.
The second is that the line splitting test is only sensitive to whether timestamps are selected. Line by line splitting can only be avoided if no timestamps are selected, and no line sensitive matching has been selected.
Comment 1 Earl Chew 2009-07-31 22:59:21 UTC
Created attachment 537 [details]
Proposed fix
Comment 2 Denys Vlasenko 2009-08-01 22:56:40 UTC
Thanks!

Fixed in git, albeit slightly differently. Please test current git.
Comment 3 Denys Vlasenko 2009-08-09 21:11:23 UTC
*** Bug 519 has been marked as a duplicate of this bug. ***