Skip to content
Snippets Groups Projects
Commit e28ab10b authored by Deucе's avatar Deucе :ok_hand_tone4:
Browse files

Tie all the input and output threads together with an atomic_bool

Since we're using it in one place, use it everywhere.  While we're
here, read()/recv() of 0 after select indicates a closed connection
as well, an ensure we check terminate flags in inner loops.

This should help with SyncTERM issues where it appears to be
connected until you press a key, or it "hangs" and you have to
manually disconnect due to the connection actually having been
torn down at one end or the other.
parent 82efb641
No related branches found
No related tags found
No related merge requests found
Pipeline #7634 passed