aboutsummaryrefslogtreecommitdiff
path: root/rpc.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-03-23 20:36:44 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-03-23 20:36:44 +0100
commit37c0e16ad1b90b16a78405f8a0a7125e24bc888e (patch)
tree1ec26e65437876da1d23de209f122dbb3cf4caaf /rpc.go
parent9509cf74f017cb5e4e64c59d0b30bd5602626c01 (diff)
Fix copy lock warning
Diffstat (limited to 'rpc.go')
-rw-r--r--rpc.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/rpc.go b/rpc.go
index e7ab0d9..5fe434a 100644
--- a/rpc.go
+++ b/rpc.go
@@ -9,22 +9,21 @@ type GoXY struct{}
func init() {
rpc.Register(GoXY{})
+ rpc.HandleHTTP()
}
func (GoXY) Add(e Entry, _ *struct{}) error {
log.Println("Add route", e)
defer route.Save(*data)
route[e.ServerName] = e
- route.Restore()
- return nil
+ return route.Restore()
}
func (GoXY) Del(e Entry, _ *struct{}) error {
log.Println("Del route", e)
defer route.Save(*data)
delete(route, e.ServerName)
- route.Restore()
- return nil
+ return route.Restore()
}
func (GoXY) List(_ struct{}, r *[]Entry) error {