From a92efb481fde20bdd25e9133f7f130fa85231aff Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 1 Apr 2016 16:51:56 +0200 Subject: Update rpc.Del --- rpc.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/rpc.go b/rpc.go index 0916e88..71ef552 100644 --- a/rpc.go +++ b/rpc.go @@ -12,7 +12,7 @@ var ( ErrNoCert = errors.New("Certificate and Key are required") ) -const PRCPort = ":8000" +const RPCPort = ":8000" type GoXY struct { server *Server @@ -67,7 +67,11 @@ func (s *GoXY) Add(e Entry, _ *struct{}) error { // Del removes a route func (s *GoXY) Del(host string, _ *struct{}) error { - delete(s.server.Route, host) + h, err := url.Parse(host) + if err != nil { + return err + } + delete(s.server.Route, h.Host) s.server.Save(s.server.DataFile) return s.server.Update() } -- cgit v1.2.3