From 9b871fb7c0f24821ba62a5b6105cae20bfa72b00 Mon Sep 17 00:00:00 2001 From: Christian Schwarz Date: Sat, 6 May 2017 10:58:23 +0200 Subject: [PATCH] rpc: more detailed errors --- rpc/rpc.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpc/rpc.go b/rpc/rpc.go index 59328e2..ebc42f4 100644 --- a/rpc/rpc.go +++ b/rpc/rpc.go @@ -256,7 +256,8 @@ func (c ByteStreamRPC) expectResponseType(rt ResponseType) (err error) { } if h.ResponseType != rt { - return errors.New("unexpected response type in response header") + return errors.New(fmt.Sprintf("unexpected response type in response header: got %#v, expected %#v. response header: %#v", + h.ResponseType, rt, h)) } return }