summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2012-02-14 19:39:07 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2012-02-14 19:39:07 +0100
commitca47b8c78aaa3d97073d76d607eccc22b0766c7a (patch)
treeb509f8c6dd88b564615193a1e45f0f8e6d6965c7
parentd7eb6b9c4e71f55020f69f279f42b09780f1f48c (diff)
downloadgnutls-ca47b8c78aaa3d97073d76d607eccc22b0766c7a.tar.gz
reset sliding window size on new epochs
-rw-r--r--lib/gnutls_constate.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/gnutls_constate.c b/lib/gnutls_constate.c
index 83e32cea6d..deac62d642 100644
--- a/lib/gnutls_constate.c
+++ b/lib/gnutls_constate.c
@@ -444,6 +444,8 @@ _gnutls_epoch_set_keys (gnutls_session_t session, uint16_t epoch)
if (ret < 0)
return gnutls_assert_val (ret);
+ params->record_sw_size = 0;
+
_gnutls_record_log ("REC[%p]: Epoch #%u ready\n", session, params->epoch);
params->initialized = 1;