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