mscluster: accept short resource class information (#2669)

Co-authored-by: EisenbergD <dominik.eisenberg@beiersdorf.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: EisenbergD <dominik.eisenberg@beiersdorf.com>
This commit is contained in:
Dominik Eisenberg
2026-10-11 04:55:40 +02:00
committed by GitHub
co-authored by EisenbergD Claude Opus 5.5
parent 4e6cbf864c
commit adc9183cf6
4 changed files with 49 additions and 17 deletions
+1 -5
View File
@@ -100,11 +100,7 @@ func (c *Cluster) readResourcePartitions(name objectName, deadline time.Time) (_
return nil, fmt.Errorf("class information: %w", err)
}
if len(data) != 8 {
return nil, errors.New("invalid resource class information size")
}
if binary.LittleEndian.Uint32(data) != resourceClassStorage {
if class, _ := parseResourceClassInfo(data); class != resourceClassStorage {
return nil, nil
}