]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
goto exit on success, not error
authorAlan T. DeKok <aland@freeradius.org>
Sat, 13 Jul 2019 14:53:25 +0000 (16:53 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 13 Jul 2019 14:53:25 +0000 (16:53 +0200)
src/modules/proto_control/radmin.c

index e0849d2faca0589d3cccc3849fd5eeb1cb428ccc..3f9fb31124be931363cdba5d91f66fcac95bc89d 100644 (file)
@@ -833,7 +833,7 @@ int main(int argc, char **argv)
 
                if ((cf_file_read(cs, io_buffer) < 0) || (cf_section_pass2(cs) < 0)) {
                        fprintf(stderr, "%s: Errors reading or parsing %s\n", progname, io_buffer);
-                       error:
+               error:
                        exit(EXIT_FAILURE);
                }
 
@@ -955,7 +955,10 @@ int main(int argc, char **argv)
                        while (true) flush_conduits(sockfd, io_buffer, sizeof(io_buffer));
                }
 
-               goto error;
+               /*
+                *      We're done all of the commands, exit now.
+                */
+               goto exit;
        }
 
        if (!quiet) {