openssl/util
Matt Caswell 018632ae98 Fix race condition in TLSProxy
Normally TLSProxy waits for the s_server process to finish before
continuing. However in cases where serverconnects > 1 we need to keep the
s_server process around for a later test so we continue immediately. This
means that TAP test output can end up being printed to stdout at the same
time as s_server is printing stuff. This confuses the test runner and can
cause spurious test failures. This commit introduces a small delay in cases
where serverconnects > 1 in order to give s_server enough time to finish
what it was doing before we continue to the next test.

Fixes #4129

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4660)
2017-11-07 10:51:17 +00:00
..
perl Fix race condition in TLSProxy 2017-11-07 10:51:17 +00:00
build.info VMS: throw away [.util]shareable_image_wrap.c.in and add replacement scripts 2017-03-14 22:27:17 +01:00
ck_errf.pl Perltidy ck_errf 2017-05-03 14:16:58 -04:00
copy.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
dofile.pl Consolidate the locations where we have our internal perl modules 2017-08-15 11:30:47 +02:00
find-doc-nits Fix util/find-doc-nits to correctly parse function signature typedefs 2017-10-09 14:31:59 +02:00
find-unused-errs Add -f -r flags to find-unused-errs 2017-04-16 07:57:12 -04:00
indent.pro Added support for ESSCertIDv2 2017-05-03 09:04:23 +02:00
libcrypto.num SM3: restructure to EVP internal and update doc to right location 2017-11-06 07:21:15 +08:00
libssl.num Implement Maximum Fragment Length TLS extension. 2017-11-05 17:46:48 +01:00
local_shlib.com.in VMS: don't use /DSF, turn off CALL_DEBUG instead 2017-03-15 03:09:57 +01:00
mkbuildinf.pl Copyright consolidation: perl files 2016-04-20 09:45:40 -04:00
mkdef.pl SM3: Add SM3 hash function 2017-11-06 07:21:11 +08:00
mkdir-p.pl utils/mkdir-p: check if dir exists also after mkdir failed 2016-06-23 11:10:29 -04:00
mkerr.pl util/mkerr.pl: avoid getting an annoying warning about negative count 2017-06-27 14:49:06 +02:00
mkrc.pl Fix curly braces on util/mkrc.pl 2017-05-03 14:16:58 -04:00
openssl-format-source Fix some Typos and indents 2017-08-11 10:16:33 -04:00
opensslwrap.sh opensslwrap.sh to respect $OPENSSL_ENGINES. 2006-12-29 15:00:36 +00:00
private.num Synchronize man3 EVP cipher list with existing implementations, adding: 2017-10-31 16:28:42 +01:00
process_docs.pl Additional name for all commands 2017-10-18 15:33:56 -04:00
shlib_wrap.sh.in Remove automatic RPATH - adapt shlib_wrap.sh 2016-10-13 02:21:51 +02:00
su-filter.pl Remove trailing whitespace from some files. 2016-10-10 23:36:21 +01:00
unlocal_shlib.com.in VMS: don't use /DSF, turn off CALL_DEBUG instead 2017-03-15 03:09:57 +01:00