raft : newRaft()
does check for validity of Config
This commit is contained in:
@ -45,9 +45,6 @@ type RawNode struct {
|
|||||||
// state manually by setting up a Storage that has a first index > 1 and which
|
// state manually by setting up a Storage that has a first index > 1 and which
|
||||||
// stores the desired ConfState as its InitialState.
|
// stores the desired ConfState as its InitialState.
|
||||||
func NewRawNode(config *Config) (*RawNode, error) {
|
func NewRawNode(config *Config) (*RawNode, error) {
|
||||||
if config.ID == 0 {
|
|
||||||
panic("config.ID must not be zero")
|
|
||||||
}
|
|
||||||
r := newRaft(config)
|
r := newRaft(config)
|
||||||
rn := &RawNode{
|
rn := &RawNode{
|
||||||
raft: r,
|
raft: r,
|
||||||
|
Reference in New Issue
Block a user