Store all addresses in lowercase

This commit is contained in:
Jacob Schuler 2019-06-25 14:31:49 -04:00
parent 1324e29343
commit d446af5c25

View File

@ -131,6 +131,8 @@ func (r *routesImpl) FindBackendForServerAddress(serverAddress string) string {
addressParts := strings.Split(serverAddress, "\x00")
address := strings.toLower(addressParts[0])
if r.mappings == nil {
return r.defaultRoute
} else {
@ -171,6 +173,8 @@ func (r *routesImpl) CreateMapping(serverAddress string, backend string) {
r.Lock()
defer r.Unlock()
serverAddress = strings.toLower(serverAddress)
logrus.WithFields(logrus.Fields{
"serverAddress": serverAddress,
"backend": backend,