summaryrefslogtreecommitdiff
path: root/libgo/go/net/rpc/client.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/net/rpc/client.go')
-rw-r--r--libgo/go/net/rpc/client.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/libgo/go/net/rpc/client.go b/libgo/go/net/rpc/client.go
index 862fb1ae0c1..fce6a4866c9 100644
--- a/libgo/go/net/rpc/client.go
+++ b/libgo/go/net/rpc/client.go
@@ -274,6 +274,8 @@ func Dial(network, address string) (*Client, error) {
return NewClient(conn), nil
}
+// Close calls the underlying codec's Close method. If the connection is already
+// shutting down, ErrShutdown is returned.
func (client *Client) Close() error {
client.mutex.Lock()
if client.closing {