Skip to content

Commit 9fee2b5

Browse files
committed
o/fdestate/backend: address review comment
Signed-off-by: Zeyad Gouda <zeyad.gouda@canonical.com>
1 parent 74a9a0f commit 9fee2b5

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

overlord/fdestate/backend/secret_state.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,12 @@ func (s *secretState) Set(key string, value any) error {
264264
}
265265

266266
func (s *secretState) capacity() uint64 {
267-
return uint64(len(s.mmap)) - secretStateHeaderSize
267+
l := uint64(len(s.mmap))
268+
if l >= secretStateHeaderSize {
269+
return l - secretStateHeaderSize
270+
}
271+
// unlikely
272+
return 0
268273
}
269274

270275
func (s *secretState) Close() error {

0 commit comments

Comments
 (0)