fix(s3api): fix uint16 overflow in doListFilerEntries Limit calculation (#9271)

This commit is contained in:
chenshi
2026-04-29 03:50:05 +00:00
committed by GitHub
parent 35fe3c801b
commit c93018d987
+1 -1
View File
@@ -588,7 +588,7 @@ func (s3a *S3ApiServer) doListFilerEntries(client filer_pb.SeaweedFilerClient, d
request := &filer_pb.ListEntriesRequest{
Directory: dir,
Prefix: prefix,
Limit: uint32(cursor.maxKeys + 2), // bucket root directory needs to skip additional s3_constants.MultipartUploadsFolder folder
Limit: uint32(cursor.maxKeys) + 2, // bucket root directory needs to skip additional s3_constants.MultipartUploadsFolder folder
StartFromFileName: marker,
InclusiveStartFrom: inclusiveStartFrom,
}