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

UDP engine aborts on networking-related errors from socket syscalls #2862 #3638

Merged
merged 6 commits into from
Aug 22, 2019

Conversation

atomashpolskiy
Copy link
Contributor

This refactoring is supposed to prevent ZeroMQ from terminating upon UDP engine tuning errors (in zmq::udp_engine_t::plug). As far as I was able to figure out, the session will terminate silently on protocol_error, which isn't good, probably. Not really sure, where to go from here...

src/tcp.cpp Outdated Show resolved Hide resolved
@bluca
Copy link
Member

bluca commented Aug 22, 2019

please add a relicense statement, and fix the formatting error that the CI is showing

@atomashpolskiy
Copy link
Contributor Author

please add a relicense statement, and fix the formatting error that the CI is showing

I had fixed the formatting of udp_engine.cpp in fe2287d (by clang-format -i -style=file src/udp_engine.cpp), so I'm not sure, what's up with Travis... Let's wait for the next build to finish and see, if the issue pertains

@bluca
Copy link
Member

bluca commented Aug 22, 2019

make clang-format-diff will run it with the template we checked in

@bluca bluca merged commit f48c86d into zeromq:master Aug 22, 2019
@atomashpolskiy atomashpolskiy deleted the 2862_udp-error-handling branch August 24, 2019 20:48
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.

3 participants