diff options
author | obscuren <geffobscura@gmail.com> | 2014-08-22 18:40:15 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-08-22 18:40:15 +0800 |
commit | 5ac875b097a55c75a7e3da3443ef9fe64fc87846 (patch) | |
tree | 3d3289d2b6fc50dc00d9c4838a7ddf9ee2574fb2 /ethereal | |
parent | 842f2cc8a06627a1de4fbdd1580fefe14be85a04 (diff) | |
download | dexon-5ac875b097a55c75a7e3da3443ef9fe64fc87846.tar.gz dexon-5ac875b097a55c75a7e3da3443ef9fe64fc87846.tar.zst dexon-5ac875b097a55c75a7e3da3443ef9fe64fc87846.zip |
Set log level of std logger as well. (since gui logging is disabled)
Diffstat (limited to 'ethereal')
-rw-r--r-- | ethereal/gui.go | 4 | ||||
-rw-r--r-- | ethereal/main.go | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/ethereal/gui.go b/ethereal/gui.go index 6d16ec484..5e87f7464 100644 --- a/ethereal/gui.go +++ b/ethereal/gui.go @@ -56,7 +56,8 @@ type Gui struct { plugins map[string]plugin - miner *ethminer.Miner + miner *ethminer.Miner + stdLog ethlog.LogSystem } // Create GUI, but doesn't start it @@ -559,6 +560,7 @@ func (gui *Gui) ToggleTurboMining() { // functions that allow Gui to implement interface ethlog.LogSystem func (gui *Gui) SetLogLevel(level ethlog.LogLevel) { gui.logLevel = level + gui.stdLog.SetLogLevel(level) gui.config.Save("loglevel", level) } diff --git a/ethereal/main.go b/ethereal/main.go index dd4f1245a..4fb9e2a9c 100644 --- a/ethereal/main.go +++ b/ethereal/main.go @@ -25,7 +25,7 @@ func run() error { utils.InitDataDir(Datadir) - utils.InitLogging(Datadir, LogFile, LogLevel, DebugFile) + stdLog := utils.InitLogging(Datadir, LogFile, LogLevel, DebugFile) db := utils.NewDatabase() err := utils.DBSanityCheck(db) @@ -53,6 +53,7 @@ func run() error { } gui := NewWindow(ethereum, config, clientIdentity, KeyRing, LogLevel) + gui.stdLog = stdLog utils.RegisterInterrupt(func(os.Signal) { gui.Stop() |