mirror of
https://github.com/apple/foundationdb.git
synced 2025-05-14 09:58:50 +08:00
Slight modification to comment to remove the indication that we flush the trace log explicitly.
This commit is contained in:
parent
0fc3cf44dc
commit
77c3122391
@ -388,10 +388,10 @@ public:
|
|||||||
eventBuffer.push_back(fields);
|
eventBuffer.push_back(fields);
|
||||||
bufferLength += fields.sizeBytes();
|
bufferLength += fields.sizeBytes();
|
||||||
|
|
||||||
// If we have queued up a large number of events in simulation, then flush the trace file and throw an error.
|
// If we have queued up a large number of events in simulation, then throw an error. This makes it easier to
|
||||||
// This makes it easier to diagnose cases where we get stuck in a loop logging trace events that eventually
|
// diagnose cases where we get stuck in a loop logging trace events that eventually runs out of memory.
|
||||||
// runs out of memory. Without this we would never see any trace events from that loop, and it would be more
|
// Without this we would never see any trace events from that loop, and it would be more difficult to identify
|
||||||
// difficult to identify where the process is actually stuck.
|
// where the process is actually stuck.
|
||||||
if (g_network && g_network->isSimulated() && bufferLength > 1e8) {
|
if (g_network && g_network->isSimulated() && bufferLength > 1e8) {
|
||||||
// Setting this to 0 avoids a recurse from the assertion trace event and also prevents a situation where
|
// Setting this to 0 avoids a recurse from the assertion trace event and also prevents a situation where
|
||||||
// we roll the trace log only to log the single assertion event when using --crash.
|
// we roll the trace log only to log the single assertion event when using --crash.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user