]> code.citadel.org Git - citadel.git/blobdiff - citadel/citserver.c
* Remove calls to the broken flush_output() while I try to figure out what's
[citadel.git] / citadel / citserver.c
index 997ac389016fd75e35e3291565a4647a9efe09f0..041963b5af30e2af03f38837dea61eeebec15c33 100644 (file)
@@ -593,6 +593,8 @@ void cmd_emsg(char *mname)
        char *dirs[2];
        int a;
 
+       unbuffer_output();
+
        if (CtdlAccessCheck(ac_aide)) return;
 
        extract(buf,mname,0);
@@ -619,7 +621,6 @@ void cmd_emsg(char *mname)
                return;
        }
        cprintf("%d %s\n", SEND_LISTING, targ);
-       flush_output();
 
        while (client_gets(buf), strcmp(buf, "000")) {
                fprintf(mfp, "%s\n", buf);