1
0
mirror of https://github.com/TwiN/gatus.git synced 2026-02-15 10:55:05 +00:00

Revert "fix(storage): resolve race condition in memory store" (#1271)

Revert "fix(storage): resolve race condition in memory store (#1270)"

This reverts commit 83c4fac217.
This commit is contained in:
TwiN
2025-09-17 15:10:08 -04:00
committed by GitHub
parent 83c4fac217
commit 8238a42a55
4 changed files with 26 additions and 38 deletions

View File

@@ -49,7 +49,7 @@ func (s *Store) GetAllEndpointStatuses(params *paging.EndpointStatusParams) ([]*
pagedEndpointStatuses := make([]*endpoint.Status, 0, len(allStatuses))
for _, v := range allStatuses {
if status, ok := v.(*endpoint.Status); ok {
pagedEndpointStatuses = append(pagedEndpointStatuses, CopyEndpointStatus(status, params))
pagedEndpointStatuses = append(pagedEndpointStatuses, ShallowCopyEndpointStatus(status, params))
}
}
sort.Slice(pagedEndpointStatuses, func(i, j int) bool {
@@ -87,7 +87,7 @@ func (s *Store) GetEndpointStatusByKey(key string, params *paging.EndpointStatus
if endpointStatus == nil {
return nil, common.ErrEndpointNotFound
}
return CopyEndpointStatus(endpointStatus.(*endpoint.Status), params), nil
return ShallowCopyEndpointStatus(endpointStatus.(*endpoint.Status), params), nil
}
// GetSuiteStatusByKey returns the suite status for a given key