- Move GetDetailedStats() call outside of read lock to avoid deadlock - Add timing logs to identify performance bottlenecks during snapshot - Log duration for copying routes, marshaling JSON, and writing to disk |
||
|---|---|---|
| .. | ||
| snapshotter.go | ||
- Move GetDetailedStats() call outside of read lock to avoid deadlock - Add timing logs to identify performance bottlenecks during snapshot - Log duration for copying routes, marshaling JSON, and writing to disk |
||
|---|---|---|
| .. | ||
| snapshotter.go | ||