ref: Convert uses of the xrpc library to the new v23 server API.
Change-Id: I7adc6bd637bd7f18441015600c09c59b06e02d2d
diff --git a/clients/shell/go/src/v.io/x/chat/channel.go b/clients/shell/go/src/v.io/x/chat/channel.go
index 7e5dd2d..28c304d 100644
--- a/clients/shell/go/src/v.io/x/chat/channel.go
+++ b/clients/shell/go/src/v.io/x/chat/channel.go
@@ -42,7 +42,6 @@
"v.io/v23/security/access"
mt "v.io/v23/services/mounttable"
"v.io/x/chat/vdl"
- "v.io/x/ref/lib/xrpc"
_ "v.io/x/ref/runtime/factories/roaming"
)
@@ -210,7 +209,7 @@
serverChat := vdl.ChatServer(cr.chatServerMethods)
// Create a new server.
- cr.server, err = xrpc.NewServer(cr.ctx, name, serverChat, security.AllowEveryone())
+ _, cr.server, err = v23.WithNewServer(cr.ctx, name, serverChat, security.AllowEveryone())
return err
}
diff --git a/clients/shell/go/src/v.io/x/chat/channel_test.go b/clients/shell/go/src/v.io/x/chat/channel_test.go
index 19b2abf..1b1b452 100644
--- a/clients/shell/go/src/v.io/x/chat/channel_test.go
+++ b/clients/shell/go/src/v.io/x/chat/channel_test.go
@@ -13,8 +13,6 @@
"v.io/v23"
"v.io/v23/context"
"v.io/v23/options"
-
- "v.io/x/ref/lib/xrpc"
"v.io/x/ref/services/mounttable/mounttablelib"
"v.io/x/ref/test"
"v.io/x/ref/test/modules"
@@ -30,7 +28,7 @@
if err != nil {
return fmt.Errorf("mounttable.NewMountTableDispatcher failed: %s", err)
}
- server, err := xrpc.NewDispatchingServer(ctx, "", mt, options.ServesMountTable(true))
+ _, server, err := v23.WithNewDispatchingServer(ctx, "", mt, options.ServesMountTable(true))
if err != nil {
return fmt.Errorf("root failed: %v", err)
}