From 37c0e16ad1b90b16a78405f8a0a7125e24bc888e Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 23 Mar 2016 20:36:44 +0100 Subject: Fix copy lock warning --- rpc.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'rpc.go') 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 { -- cgit v1.2.3