Code

frontend, sysdb: Correctly handle empty queries.
[sysdb.git] / src / frontend / query.c
index 52d27ec3c47ba7e7dc940ba552e76b43cf0b38a2..f55975edda8c55188410cfbfc68acab9d19dcd66 100644 (file)
@@ -91,7 +91,8 @@ sdb_fe_query(sdb_conn_t *conn)
 
        switch (sdb_llist_len(parsetree)) {
                case 0:
-                       /* skipping empty command */
+                       /* skipping empty command; send back an empty reply */
+                       sdb_connection_send(conn, CONNECTION_DATA, 0, NULL);
                        break;
                case 1:
                        node = SDB_CONN_NODE(sdb_llist_get(parsetree, 0));