mirror of https://github.com/status-im/op-geth.git
Fixed deref ptr
The gui already waits and shuts down ethereum. There was no need to wait for an additional shutdown.
This commit is contained in:
parent
0291eff99a
commit
52ca80bdd2
|
@ -69,6 +69,10 @@ func run() error {
|
|||
utils.StartRpc(ethereum, RpcPort)
|
||||
}
|
||||
|
||||
if StartWebSockets {
|
||||
utils.StartWebSockets(ethereum)
|
||||
}
|
||||
|
||||
gui := NewWindow(ethereum, config, clientIdentity, KeyRing, LogLevel)
|
||||
gui.stdLog = stdLog
|
||||
|
||||
|
@ -100,16 +104,10 @@ func main() {
|
|||
|
||||
utils.HandleInterrupt()
|
||||
|
||||
if StartWebSockets {
|
||||
utils.StartWebSockets(ethereum)
|
||||
}
|
||||
|
||||
// we need to run the interrupt callbacks in case gui is closed
|
||||
// this skips if we got here by actual interrupt stopping the GUI
|
||||
if !interrupted {
|
||||
utils.RunInterruptCallbacks(os.Interrupt)
|
||||
}
|
||||
// this blocks the thread
|
||||
ethereum.WaitForShutdown()
|
||||
logger.Flush()
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue