Skip to content

CMClient.handlemulti Fix#363

Merged
LossyDragon merged 3 commits intoLongi94:masterfrom
LossyDragon:handlemulti-rev2
Oct 13, 2025
Merged

CMClient.handlemulti Fix#363
LossyDragon merged 3 commits intoLongi94:masterfrom
LossyDragon:handlemulti-rev2

Conversation

@LossyDragon
Copy link
Collaborator

@LossyDragon LossyDragon commented Oct 13, 2025

Description

My recent optimiztion for handleMulti() worked fine most of the time. Though I discovered when asking for a lot of PICS items it would show that it failed when parsing through zipped responses every so often during a fresh launch. It was kinda of seldom.

This fix uses okio since it is a transitive dependency of okhttp. okio eats this stuff for breakfast as that what it does best. And doing some simple timing measures shows that it is a bit more performant than my attempt, so I'd like to add it here for a start to use okio in certain places.

Checklist

  • Code compiles correctly
  • All tests passing
  • Samples run successfully
  • Extended the README / documentation, if necessary

@LossyDragon LossyDragon merged commit 0fd87db into Longi94:master Oct 13, 2025
1 check passed
@LossyDragon LossyDragon deleted the handlemulti-rev2 branch October 13, 2025 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant