On 30-Apr-08, at 12:15 AM, Nathan Fritz wrote:
I think the stream restart is necessary for TLS, however, I never understood why we don't formally close the stream. I think that the stream should be ended, and wait for an end-of-stream response from the server rather than a "proceed." Really, with encryption, we're all going to want to start a new "document" anyway. However, with SASL, I could see getting rid of it entirely.
SASL can negotiation encryption as well, so you need a stream restart with SASL too.
ck
