Commit d038317c authored by Wenchao Xia's avatar Wenchao Xia Committed by Luiz Capitulino
Browse files

monitor: call sortcmdlist() only one time



It doesn't need to be done for every monitor, so change it.

Signed-off-by: default avatarWenchao Xia <xiawenc@linux.vnet.ibm.com>
Signed-off-by: default avatarLuiz Capitulino <lcapitulino@redhat.com>
parent d1a9756a
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -4763,6 +4763,7 @@ void monitor_init(CharDriverState *chr, int flags)

    if (is_first_init) {
        monitor_protocol_event_init();
        sortcmdlist();
        is_first_init = 0;
    }

@@ -4792,8 +4793,6 @@ void monitor_init(CharDriverState *chr, int flags)
    QLIST_INSERT_HEAD(&mon_list, mon, entry);
    if (!default_mon || (flags & MONITOR_IS_DEFAULT))
        default_mon = mon;

    sortcmdlist();
}

static void bdrv_password_cb(Monitor *mon, const char *password, void *opaque)