mirror of
https://github.com/ddnet/ddnet.git
synced 2024-11-10 18:18:18 +00:00
1604784669
Use `WaitForPipeDrain` to deterministically wait for the pipe to drain instead of using `Start-Sleep`. Use `Dispose` instead of `Close` to properly flush and close the pipe stream. Add error handling for connection timeout and I/O errors. Handle `ERROR_BROKEN_PIPE` separately when peeking at pipe, as this happens when the pipe is disconnected immediately after connecting it or after reading the previous message. Don't ignore `ERROR_BAD_PIPE` anymore, as the pipe should never be in a disconnected (i.e. bad) state at this point of the function. |
||
---|---|---|
.. | ||
android | ||
compile_libs | ||
languages | ||
check_config_variables.py | ||
check_dilate.sh | ||
check_header_guards.py | ||
check_identifiers.py | ||
check_standard_headers.sh | ||
checksum.py | ||
darwin_strip_rpath.py | ||
extract_identifiers.py | ||
fix_style.py | ||
gen_keys.py | ||
generate_fake_curl.py | ||
generate_unicode_confusables_data.py | ||
generate_unicode_tolower.py | ||
git_revision.py | ||
hash_passwords.py | ||
import_file_score.py | ||
integration_test.sh | ||
move_sqlite.py | ||
parse_drmingw.sh | ||
SDL_scancode.h | ||
send_named_pipe.ps1 | ||
tw_api.py | ||
unicode.py | ||
wordlist.py |