net.dns: Be more strict about the records we cache
[prosody.git] / core / loggingmanager.lua
index 2be21a1771cd6e81c16ab1a7a56d9fb4a589f21b..c26fdc719d57ea2c1753e20facc6fbdeeddcc327 100644 (file)
@@ -1,3 +1,11 @@
+-- Prosody IM
+-- Copyright (C) 2008-2009 Matthew Wild
+-- Copyright (C) 2008-2009 Waqas Hussain
+-- 
+-- This project is MIT/X11 licensed. Please see the
+-- COPYING file in the source package for more information.
+--
+
 
 local format, rep = string.format, string.rep;
 local pcall = pcall;
@@ -179,6 +187,7 @@ do
                return function (name, level, message, ...)
                        sourcewidth = math_max(#name+2, sourcewidth);
                        local namelen = #name;
+                       
                        if timestamps then
                                io_write(os_date(timestamps), " ");
                        end
@@ -214,7 +223,7 @@ function log_sink_types.file(config)
 
        local timestamps = config.timestamps;
 
-       if timestamps == true then
+       if timestamps == nil or timestamps == true then
                timestamps = default_timestamp; -- Default format
        end