]> andersk Git - moira.git/blobdiff - clients/moira/utils.c
get the servername to use when reconnecting from the global set by main
[moira.git] / clients / moira / utils.c
index c486d9632f94152d738d7d8269af0b4e27962bf3..2ef9735643f1d99797c63b9d23938e959bad79e8 100644 (file)
@@ -725,6 +725,7 @@ char * query_string;
     Bool one_item;
     char temp_buf[BUFSIZ], *name;
 
+    elem = QueueTop(elem);
     one_item = (QueueCount(elem) == 1);
     while (elem != NULL) {
        char **info = (char **) elem->q_data;
@@ -889,12 +890,12 @@ int (*proc)();
 char *hint;
 {
     int status;
-    extern char *whoami;
+    extern char *whoami, *moira_server;
 
     status = sms_query(name, argc, argv, proc, hint);
     if (status != SMS_ABORTED && status != SMS_NOT_CONNECTED)
       return(status);
-    status = sms_connect(SMS_SERVER);
+    status = sms_connect(moira_server);
     if (status) {
        com_err(whoami, status, " while re-connecting to server");
        return(SMS_ABORTED);
This page took 0.043747 seconds and 4 git commands to generate.