summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/gitano/log.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/gitano/log.lua b/lib/gitano/log.lua
index 34a7dd1..e1df00b 100644
--- a/lib/gitano/log.lua
+++ b/lib/gitano/log.lua
@@ -147,7 +147,9 @@ local function fatal(...)
syslog_write(luxio.LOG_CRIT, ...)
AT(ERRS, "FATAL:", ...)
- if not is_buffered_output() then
+ if is_buffered_output() then
+ sio.stderr:write(get_buffered_output())
+ else
stream:close()
end