OpenSSL ConnectionLostException

in Help Center
src/IceSSL/OpenSSLTransceiverI.cpp:641: ::Ice::ConnectionLostException: connection lost: recv() returned zerosrc/IceSSL/OpenSSLTransceiverI.cpp:641: ::Ice::ConnectionLostException: connection lost: recv() returned zeroterminate called after throwing an instance of 'std::system_error' what(): Resource deadlock avoided !! 11/04/20 10:02:11.809 error: communicator not destroyed during global destruction.
Can you help me understand this error message?
Where can this error be produced from?
Why does this error completely terminate my classes and the entire application?
0
Best Answer
-
xdm La Coruña, SpainAdministrators, ZeroC Staff Jose Gutierrez de la ConchaOrganization: ZeroC, Inc.Project: Ice Developer ZeroC Staff
Please don't post the same question in different threads is difficult to follow up, your application is crashing because std::system_error is not being handled, you should run the application with a debugger and check the stack traces when this happens.
5
Answers
I use C++11 Ice 3.7.3 on centos 7
If this information can help
Seems that your program is being terminated because of an unhandled exception of type "std::system_error", you should try to get a stack trace of the crash to see where the exception originates.
Please don't post the same question in different threads is difficult to follow up, your application is crashing because std::system_error is not being handled, you should run the application with a debugger and check the stack traces when this happens.
Take it. Thanks.