Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom build md5_server times out for some md5_clients #523

Open
mtbrobotanist opened this issue Dec 20, 2024 · 0 comments
Open

Custom build md5_server times out for some md5_clients #523

mtbrobotanist opened this issue Dec 20, 2024 · 0 comments

Comments

@mtbrobotanist
Copy link

mtbrobotanist commented Dec 20, 2024

I wrote my own md5_server following the logic of the example bin/md5_server.c and spam it with 100 clients in parallel. Each client passes a 160K file to the server. Sometimes, some of the clients time out. I have attached the server log and the clients log. each client runs in its own process. both server and clients are running on the same host. The issue is reproducible.
The example bin/md5_server takes more clients before it can't handle some, eventually it does the same too.

This log has 1 failed client, visible at the bottom of the file. The connection id is present in the client log, but not the server log:

98903C2C44453433

I do not yet understand the protocol well enough. Is there enough information to see why the connection timed out?

server.txt

client.txt

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

No branches or pull requests

1 participant