From 0a2c27237bb9766589a502bd8c9cea3ccf009d4b Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Fri, 3 Aug 2018 12:22:36 +0200 Subject: pkg/rpctype: ignore SetDeadline error SetDeadline is not implemented on fuchsia and always fails. --- pkg/rpctype/rpc.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'pkg') diff --git a/pkg/rpctype/rpc.go b/pkg/rpctype/rpc.go index 417a4f7b8..42cab2969 100644 --- a/pkg/rpctype/rpc.go +++ b/pkg/rpctype/rpc.go @@ -84,9 +84,8 @@ func NewRPCClient(addr string) (*RPCClient, error) { } func (cli *RPCClient) Call(method string, args, reply interface{}) error { - if err := cli.conn.SetDeadline(time.Now().Add(5 * 60 * time.Second)); err != nil { - return err - } + // Note: SetDeadline is not implemented on fuchsia, so don't fail on error. + cli.conn.SetDeadline(time.Now().Add(5 * 60 * time.Second)) defer cli.conn.SetDeadline(time.Time{}) return cli.c.Call(method, args, reply) } -- cgit mrf-deployment