]> code.citadel.org Git - citadel.git/blobdiff - citadel/serv_bio.c
* Remove calls to the broken flush_output() while I try to figure out what's
[citadel.git] / citadel / serv_bio.c
index 6a6fdc80f22ce97c4b884594ba922c93a60fc175..788693bdf205363ac2bc30793a5dfef84b08a699 100644 (file)
@@ -55,6 +55,8 @@ void cmd_ebio(char *cmdbuf) {
        char buf[SIZ];
        FILE *fp;
 
+       unbuffer_output();
+
        if (!(CC->logged_in)) {
                cprintf("%d Not logged in.\n",ERROR + NOT_LOGGED_IN);
                return;
@@ -68,7 +70,6 @@ void cmd_ebio(char *cmdbuf) {
                return;
        }
        cprintf("%d  \n",SEND_LISTING);
-       flush_output();
        while(client_gets(buf), strcmp(buf,"000")) {
                if (ftell(fp) < config.c_maxmsglen) {
                        fprintf(fp,"%s\n",buf);