gnutls: fix an async handshake crash
authorDan Winship <danw@gnome.org>
Thu, 26 Jan 2012 12:56:51 +0000 (07:56 -0500)
committerDan Winship <danw@gnome.org>
Thu, 26 Jan 2012 12:56:51 +0000 (07:56 -0500)
commit51938b5e9771095f1d0feb1cab3e6d402ca7f6da
tree97c42466b924bd73b95347d3f87e25de247eb2c1
parent1828be187e4b3cf4387395b148ed73f19f0fd0be
gnutls: fix an async handshake crash

g_tls_connection_gnutls_handshake_async() would cause a crash if the
handshake either succeeded or failed immediately (rather than getting
an EAGAIN after making partial progress).

https://bugzilla.gnome.org/show_bug.cgi?id=658771
tls/gnutls/gtlsconnection-gnutls.c