[tor-commits] [flashproxy/master] Add timestamps to log messages.
dcf at torproject.org
dcf at torproject.org
Sun Feb 3 05:32:41 UTC 2013
commit d7ab23aa64c3b38229ab2160b54b4cc366a0e833
Author: David Fifield <david at bamsoftware.com>
Date: Sat Feb 2 21:20:29 2013 -0800
Add timestamps to log messages.
---
websocket-transport/websocket-server.go | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/websocket-transport/websocket-server.go b/websocket-transport/websocket-server.go
index aea3f2c..e8ccd53 100644
--- a/websocket-transport/websocket-server.go
+++ b/websocket-transport/websocket-server.go
@@ -16,6 +16,7 @@ import (
"os"
"os/signal"
"sync"
+ "time"
)
var logFile = os.Stderr
@@ -29,9 +30,11 @@ var handlerChan = make(chan int)
var logMutex sync.Mutex
func Log(format string, v ...interface{}) {
+ dateStr := time.Now().Format("2006-01-02 15:04:05")
logMutex.Lock()
defer logMutex.Unlock()
- fmt.Fprintf(logFile, format+"\n", v...)
+ msg := fmt.Sprintf(format, v...)
+ fmt.Fprintf(logFile, "%s %s\n", dateStr, msg)
}
// An abstraction that makes an underlying WebSocket connection look like an
More information about the tor-commits
mailing list