]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Mark child state as done if we couldnt send the CoA-Request
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 2 Dec 2012 14:26:37 +0000 (14:26 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 2 Dec 2012 14:33:20 +0000 (14:33 +0000)
src/main/process.c

index 004f8fc3f69b125655a429b1f5235c5dbe327775..85dd9050717cf1b1898d09914e5db4c906641149 100644 (file)
@@ -2996,6 +2996,7 @@ static void request_coa_originate(REQUEST *request)
        if (vp) {
                if (vp->vp_integer == 0) {
                fail:
+                       request->coa->child_state = REQUEST_DONE;
                        request_done(request->coa, FR_ACTION_DONE);
                        return;
                }