consul: Ignore new Serf events

This commit is contained in:
Armon Dadgar 2014-03-12 12:46:14 -07:00
parent ffca4f5544
commit 7d4e099566
2 changed files with 9 additions and 0 deletions

View File

@ -190,6 +190,9 @@ func (c *Client) lanEventHandler() {
c.nodeFail(e.(serf.MemberEvent))
case serf.EventUser:
c.localEvent(e.(serf.UserEvent))
case serf.EventMemberUpdate: // Ignore
case serf.EventMemberReap: // Ignore
case serf.EventQuery: // Ignore
default:
c.logger.Printf("[WARN] consul: unhandled LAN Serf Event: %#v", e)
}

View File

@ -18,8 +18,11 @@ func (s *Server) lanEventHandler() {
fallthrough
case serf.EventMemberFailed:
s.localMemberEvent(e.(serf.MemberEvent))
case serf.EventMemberUpdate: // Ignore
case serf.EventMemberReap: // Ignore
case serf.EventUser:
s.localEvent(e.(serf.UserEvent))
case serf.EventQuery: // Ignore
default:
s.logger.Printf("[WARN] consul: unhandled LAN Serf Event: %#v", e)
}
@ -42,7 +45,10 @@ func (s *Server) wanEventHandler() {
fallthrough
case serf.EventMemberFailed:
s.remoteFailed(e.(serf.MemberEvent))
case serf.EventMemberUpdate: // Ignore
case serf.EventMemberReap: // Ignore
case serf.EventUser:
case serf.EventQuery: // Ignore
default:
s.logger.Printf("[WARN] consul: unhandled WAN Serf Event: %#v", e)
}