test handshake_server failure

23 views
Skip to first unread message

ygo...@gmail.com

unread,
Apr 23, 2019, 5:58:42 AM4/23/19
to grpc.io
Hi:

I'm testing the grpc with version 1.12.0 and c language, I found the test case handshake_server stopped
on the line

thd.Start();

shell.PNG


in function server_ssl_test() of file test/core/handshake/server_ssl_common.cc, but it ran successfully after I put these two lines
SSL_load_error_strings();
OpenSSL_add_ssl_algorithms();
before the line
thd.Start();

after.PNG



I guess this is a bug caused by using openssl under multiple threading environment.
My operating system is "SUSE Linux Enterprise Server 12 (x86_64)" and gcc version is 6.1.0.
I also wrote an issue about this at: "https://github.com/grpc/grpc/issues/18758".


Thanks.


Reply all
Reply to author
Forward
0 new messages