This forum has been archived. Please start a new discussion on GitHub.
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?
I use C++11 Ice 3.7.3 on centos 7
If this information can help0
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.0
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
Take it. Thanks.0