patch server doesnt empty it's list of patches #94

Open
opened 2022-02-12 21:13:11 -05:00 by andy · 1 comment
Collaborator

when a client connects to the patch server and sends FileInfoReply (client telling the server it's info about the patch file(s) sent by the patch server), the patch server is collecting this list and not emptying it.

http://git.sharnoth.com/jake/elseware/src/branch/master/src/patch/patch.rs#L186

eventually Something Bad will happen to the patch server since the PatchServerState.patch_file_info vec is increasing infinitely, and maybe logins will become increasingly delayed since the patch server is validating more and more files as each client connects.

when a client connects to the patch server and sends `FileInfoReply` (client telling the server it's info about the patch file(s) sent by the patch server), the patch server is collecting this list and not emptying it. http://git.sharnoth.com/jake/elseware/src/branch/master/src/patch/patch.rs#L186 eventually Something Bad will happen to the patch server since the `PatchServerState.patch_file_info` vec is increasing infinitely, and maybe logins will become increasingly delayed since the patch server is validating more and more files as each client connects.
andy added the
release
label 2022-02-14 17:17:57 -05:00
Owner

HAHA OOPS

HAHA OOPS
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jake/elseware#94
No description provided.