I have an application which is occasionally hanging. I have tracked it down
to an SSL_shutdown call.

The value (0) returned from the shutdown call indicates that the shutdown is
not finished. The shutdown man page indicates that a second call to
SSL_shutdown should cause a bidirectional shutdown, and I thought this is
indeed what the application calls for. However, when I make the second call
to SSL_shutdown, the value returned is still 0 (shutdown not finished)
rather than 1 (shutdown complete) or -1 (shutdown not successful).

Is this recently added bahavior? Does the SSL handle need to have certain
properties in order to get a bidirectional shutdown?

-- 
Solveig Viste
Instantiations
VA Smalltalk Support

Reply via email to