about summary refs log tree commit diff stats
path: root/src/HTAlert.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/HTAlert.c')
-rw-r--r--src/HTAlert.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/HTAlert.c b/src/HTAlert.c
index e36fbf66..dc5626a2 100644
--- a/src/HTAlert.c
+++ b/src/HTAlert.c
@@ -46,13 +46,16 @@ PUBLIC void HTAlwaysAlert ARGS2(
 	    fprintf(((TRACE) ? stdout : stderr),
 		    "%s %s!\n",
 		    extra_prefix, Msg);
+	    fflush(stdout);
+	    sleep(AlertSecs);
 	} else {
 	    fprintf(((TRACE) ? stdout : stderr),
 		    ALERT_FORMAT,
 		    (Msg == 0) ? "" : Msg);
+	    fflush(stdout);
+	    sleep(AlertSecs);
+	    fprintf(((TRACE) ? stdout : stderr), "\n");
 	}
-	fflush(stdout);
-	sleep(AlertSecs);
 	CTRACE(tfp, "\nAlert!: %s\n\n", Msg);
 	CTRACE_FLUSH(tfp);
     }