]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix fencepost error in krad timeout handler
authorGreg Hudson <ghudson@mit.edu>
Sat, 17 May 2014 14:48:50 +0000 (10:48 -0400)
committerGreg Hudson <ghudson@mit.edu>
Sat, 24 May 2014 15:10:03 +0000 (11:10 -0400)
ticket: 7911
target_version: 1.12.2
tags: pullup

src/lib/krad/remote.c

index bb7c0612420124d8fdeea0ab0e08b31bc5e75a71..bea14299e35ed2f1ced274d3fc63cef184ec8d8a 100644 (file)
@@ -243,7 +243,7 @@ on_timeout(verto_ctx *ctx, verto_ev *ev)
     req->timer = NULL;          /* Void the timer event. */
 
     /* If we have more retries to perform, resend the packet. */
-    if (req->retries-- > 1) {
+    if (req->retries-- > 0) {
         req->sent = 0;
         retval = remote_add_flags(req->rr, FLAGS_WRITE);
         if (retval == 0)