diff options
author | Daniel Stenberg <daniel@haxx.se> | 2005-10-22 21:05:07 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2005-10-22 21:05:07 +0000 |
commit | c890149c8c144e6eb226d4ebf1723d203e1859ff (patch) | |
tree | 3ae091fa33a02be0948835637a288d7afdb5f0fd /src | |
parent | 1a1ab2e2e8abb6618721188109156e5bdda35cdd (diff) |
Dima Barsky reported a problem with GnuTLS-enabled libcurl in bug report
#1334338 (http://curl.haxx.se/bug/view.cgi?id=1334338). When reading an SSL
stream from a server and the server requests a "rehandshake", the current
code simply returns this as an error. I have no good way to test this, but
I've added a crude attempt of dealing with this situation slightly better -
it makes a blocking handshake if this happens. Done like this because fixing
this the "proper" way (that would handshake asynchronously) will require
quite some work and I really need a good way to test this to do such a
change.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions