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

EthernetTap does not shut down properly #7

Closed
adamierymenko opened this issue Jul 9, 2013 · 0 comments
Closed

EthernetTap does not shut down properly #7

adamierymenko opened this issue Jul 9, 2013 · 0 comments
Assignees
Labels
Type: Bug Bug to be resolved

Comments

@adamierymenko
Copy link
Contributor

When ZeroTier One exits, EthernetTap often hangs or does not shut down properly. On OSX this can actually cause the process to become a zombie in permanent "exiting" state. Currently working on this.

@ghost ghost assigned adamierymenko Jul 9, 2013
adamierymenko added a commit that referenced this issue Jul 9, 2013
(1) Probable fix for issue #7 and major cleanup of EthernetTap code with consolidation for all unix-like systems and specialization for different flavors only when needed.

(2) Refactor of Buffer<> to make its members private, and Packet to use Buffer's methods exclusively to access them. This improves clarity and means we're no longer lying about Buffer's role in the code's security posture.

(3) Add -fstack-protect to Makefile to bounds check stack variables.
adamierymenko added a commit that referenced this issue Nov 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Bug to be resolved
Projects
None yet
Development

No branches or pull requests

1 participant