The bug where the server would freeze sometimes. (accept() was getting interrupted)
The bug where SSL sockets would cause the META test to fail.
The bug where the OS name got cut off at 32 chars, almost certainly clobbering a pointer which was stored later in the same struct.
readn_any's error handling, because SSL_read can return an error which literally means "please call SSL_read".
run_meta_test_srv's error handling now correctly logs the error
The bug where the server would freeze sometimes. (accept() was getting interrupted) The bug where SSL sockets would cause the META test to fail. The bug where the OS name got cut off at 32 chars, almost certainly clobbering a pointer which was stored later in the same struct. readn_any's error handling, because SSL_read can return an error which literally means "please call SSL_read". run_meta_test_srv's error handling now correctly logs the error
This change is