Merge pull request #5 from JLSchuler99/Host-not-case-sensitive

Make server address not case sensitive
This commit is contained in:
Geoff Bourne 2019-06-25 14:10:32 -05:00 committed by GitHub
commit e2cd062265
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

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