Code

src/graph_instance.c: Properly escape parameters.
[collection4.git] / src / main.c
index 74d5d27e2b334e53920b4555cd7650efd7346fa0..6d8a025a735bb6367e52cc256c0ecfec1c196356 100644 (file)
@@ -114,12 +114,18 @@ static int handle_request (void) /* {{{ */
     for (i = 0; i < actions_num; i++)
     {
       if (strcmp (action, actions[i].name) == 0)
+      {
         status = (*actions[i].callback) ();
+        break;
+      }
     }
 
     if (i >= actions_num)
       status = action_usage ();
 
+    fflush (stdout);
+    fclose (stdout);
+
     gl_update (/* request_served = */ 1);
 
     return (status);