]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
prevent sending EOF to caller.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Wed, 8 Feb 2012 23:58:42 +0000 (00:58 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Wed, 8 Feb 2012 23:58:42 +0000 (00:58 +0100)
lib/gnutls_record.c

index 460db362669be1c6f75e139d1a436165da25742a..a7008c085cc584982242384736e5d9ab7a96ad59 100644 (file)
@@ -678,6 +678,7 @@ record_add_to_buffers (gnutls_session_t session,
               if (_dtls_is_async(session) && _dtls_async_timer_active(session))
                 {
                   ret = _dtls_retransmit(session);
+                  if (ret == 0) ret = GNUTLS_E_AGAIN;
                   goto cleanup;
                 }
             }