mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-30 13:11:38 +00:00
Decouple StartHTTP{,AndTLS}Server from Listen() (#2791)
* Decouple StartHTTP{,AndTLS}Server from Listen() This should help solve cosmos/cosmos-sdk#2715 * Fix small mistake * Update StartGRPCServer * s/rpc/rpcserver/ * Start grpccore.StartGRPCServer in a goroutine * Reinstate l.Close() * Fix rpc/lib/test/main.go * Update code comment * update changelog and comments * fix tm-monitor. more comments
This commit is contained in:
committed by
Ethan Buchman
parent
be8c2d5018
commit
b646437ec7
@ -48,13 +48,13 @@ Examples:
|
||||
logger = log.NewTMLogger(log.NewSyncWriter(os.Stdout))
|
||||
}
|
||||
|
||||
m := startMonitor(flag.Arg(0))
|
||||
monitor := startMonitor(flag.Arg(0))
|
||||
|
||||
startRPC(listenAddr, m, logger)
|
||||
listener := startRPC(listenAddr, monitor, logger)
|
||||
|
||||
var ton *Ton
|
||||
if !noton {
|
||||
ton = NewTon(m)
|
||||
ton = NewTon(monitor)
|
||||
ton.Start()
|
||||
}
|
||||
|
||||
@ -62,7 +62,8 @@ Examples:
|
||||
if !noton {
|
||||
ton.Stop()
|
||||
}
|
||||
m.Stop()
|
||||
monitor.Stop()
|
||||
listener.Close()
|
||||
})
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user