Skip to content

cancel threads instead of waiting for join - #31

Open
Ckath wants to merge 1 commit into
klaxa:masterfrom
Ckath:master
Open

cancel threads instead of waiting for join#31
Ckath wants to merge 1 commit into
klaxa:masterfrom
Ckath:master

Conversation

@Ckath

@Ckath Ckath commented Jun 16, 2020

Copy link
Copy Markdown
Contributor

currently, whenever an error about the port being in use or being unable to setup the server comes out of accept_thread(&ainfo);, the server will still merrily go along and let all the threads run indefinitely until I manually ^C it. with pthread_cancel instead of pthread_join they get canceled and it can actually exit if accept_thread(&ainfo); were to return prematurely.

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