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
Fix test initialization to prevent SIGSEGV crashes
- Initialize rateLimiter and semaphore in all test S3Cache instances
- Add required imports for golang.org/x/time/rate
- Fix nil pointer dereferences that caused segmentation violations
- Ensure all tests properly initialize production-ready S3Cache fields
- Maintain test compatibility with new concurrency safety features
Fixes critical issue where tests created S3Cache directly without
going through constructor, leaving essential fields uninitialized.
Co-authored-by: Ona <[email protected]>
0 commit comments