Support routing forge clients
This commit is contained in:
+1
-1
@@ -129,7 +129,7 @@ func (r *routesImpl) FindBackendForServerAddress(serverAddress string) string {
|
|||||||
r.RLock()
|
r.RLock()
|
||||||
defer r.RUnlock()
|
defer r.RUnlock()
|
||||||
|
|
||||||
addressParts := strings.Split(serverAddress, `\x00`)
|
addressParts := strings.Split(serverAddress, "\x00")
|
||||||
|
|
||||||
if r.mappings == nil {
|
if r.mappings == nil {
|
||||||
return r.defaultRoute
|
return r.defaultRoute
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ func Test_routesImpl_FindBackendForServerAddress(t *testing.T) {
|
|||||||
serverAddress: "forge.my.domain", backend: "backend:25566",
|
serverAddress: "forge.my.domain", backend: "backend:25566",
|
||||||
},
|
},
|
||||||
args: args{
|
args: args{
|
||||||
serverAddress: `forge.my.domain\x00FML2\x00`,
|
serverAddress: "forge.my.domain\x00FML2\x00",
|
||||||
},
|
},
|
||||||
want: "backend:25566",
|
want: "backend:25566",
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user