mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-25 10:41:41 +00:00
configurable fuzz conn
This commit is contained in:
@ -292,6 +292,9 @@ func (sw *Switch) DialPeerWithAddress(addr *NetAddress) (*Peer, error) {
|
||||
log.Info("Failed dialing address", "address", addr, "error", err)
|
||||
return nil, err
|
||||
}
|
||||
if sw.config.GetBool(configFuzzEnable) {
|
||||
conn = FuzzConn(sw.config, conn)
|
||||
}
|
||||
peer, err := sw.AddPeerWithConnection(conn, true)
|
||||
if err != nil {
|
||||
log.Info("Failed adding peer", "address", addr, "conn", conn, "error", err)
|
||||
@ -383,6 +386,10 @@ func (sw *Switch) listenerRoutine(l Listener) {
|
||||
continue
|
||||
}
|
||||
|
||||
if sw.config.GetBool(configFuzzEnable) {
|
||||
inConn = FuzzConn(sw.config, inConn)
|
||||
}
|
||||
|
||||
// New inbound connection!
|
||||
_, err := sw.AddPeerWithConnection(inConn, false)
|
||||
if err != nil {
|
||||
|
Reference in New Issue
Block a user