From fd6f2c85fc89f3d67038c3b60eb38061c50cfedc Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Wed, 3 Aug 2016 17:25:14 +0200 Subject: fixed log handling for session store diff --git a/rhimport/session_store.go b/rhimport/session_store.go index ec01071..a9b3e81 100644 --- a/rhimport/session_store.go +++ b/rhimport/session_store.go @@ -28,6 +28,7 @@ import ( "crypto/rand" "encoding/base64" "fmt" + "io/ioutil" "log" "net/http" "strings" @@ -390,6 +391,13 @@ func (store *sessionStore) Cleanup() { } func NewSessionStore(conf *Config, db *rddb.DB, stdlog, dbglog *log.Logger) (store *sessionStore, err error) { + if stdlog == nil { + stdlog = log.New(ioutil.Discard, "", 0) + } + if dbglog == nil { + dbglog = log.New(ioutil.Discard, "", 0) + } + store = &sessionStore{} store.conf = conf store.db = db -- cgit v0.10.2