]> code.citadel.org Git - citadel.git/blobdiff - citadel/serv_network.c
* Remove calls to the broken flush_output() while I try to figure out what's
[citadel.git] / citadel / serv_network.c
index 93d67017541c8056ee039cb1cbb8dda70a33750e..202c77588f3b4f9ccfcc5927b356274aac654d1e 100644 (file)
@@ -376,6 +376,8 @@ void cmd_snet(char *argbuf) {
        char buf[SIZ];
        FILE *fp;
 
+       unbuffer_output();
+
        if (CtdlAccessCheck(ac_room_aide)) return;
        safestrncpy(tempfilename, tmpnam(NULL), sizeof tempfilename);
        assoc_file_name(filename, sizeof filename, &CC->room, "netconfigs");
@@ -389,7 +391,6 @@ void cmd_snet(char *argbuf) {
        }
 
        cprintf("%d %s\n", SEND_LISTING, tempfilename);
-       flush_output();
        while (client_gets(buf), strcmp(buf, "000")) {
                fprintf(fp, "%s\n", buf);
        }