
|
If you were logged in you would be able to see more operations.
|
|
|
|
Environment:
|
VB.Net 2003, .Net 1.1.4322 SP1, SQL Server 2000, Windows XP Pro
VB.Net 2003, .Net 1.1.4322 SP1, SQL Server 2000, Windows XP Pro
|
|
| Resolution Date: |
09/Jun/05 02:15 AM
|
|
AdoNetAppender is losing the first log entry, caused by the entry being discarded as the underlying buffer cycles for the first time.
Probable error at line 400 in BufferingAppenderSkeleton.cs:
if (discardedLoggingEvent != null && m_lossyEvaluator != null && m_lossyEvaluator.IsTriggeringEvent(discardedLoggingEvent))
If you don't give a lossy evaluator the event is discarded, regardless of whether the buffer is lossy or not. This line should also check if the buffer is lossy, and send the discarded event if it isn't:
if (discardedLoggingEvent != null && (!m_lossy || (m_lossyEvaluator != null && m_lossyEvaluator.IsTriggeringEvent(discardedLoggingEvent))))
|
|
Description
|
AdoNetAppender is losing the first log entry, caused by the entry being discarded as the underlying buffer cycles for the first time.
Probable error at line 400 in BufferingAppenderSkeleton.cs:
if (discardedLoggingEvent != null && m_lossyEvaluator != null && m_lossyEvaluator.IsTriggeringEvent(discardedLoggingEvent))
If you don't give a lossy evaluator the event is discarded, regardless of whether the buffer is lossy or not. This line should also check if the buffer is lossy, and send the discarded event if it isn't:
if (discardedLoggingEvent != null && (!m_lossy || (m_lossyEvaluator != null && m_lossyEvaluator.IsTriggeringEvent(discardedLoggingEvent)))) |
Show » |
made changes - 09/Jun/05 02:06 AM
| Field |
Original Value |
New Value |
|
Assignee
|
|
Nicko Cadell
[ nicko
]
|
made changes - 09/Jun/05 02:15 AM
|
Fix Version/s
|
|
1.2.10
[ 11128
]
|
|
Status
|
Open
[ 1
]
|
Resolved
[ 5
]
|
|
Resolution
|
|
Fixed
[ 1
]
|
|