From b16f72faae25feed976b7d1a7a7ef34e9c59c7ba Mon Sep 17 00:00:00 2001 From: nareix Date: Wed, 15 Jun 2016 06:58:07 +0800 Subject: [PATCH] do Options() first --- client.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client.go b/client.go index f3f0bda..e929357 100644 --- a/client.go +++ b/client.go @@ -907,6 +907,9 @@ func (self *Client) ReadPacket() (i int, pkt av.Packet, err error) { } func (self *Client) ReadHeader() (err error) { + if _, err = self.Options(); err != nil { + return + } if _, err = self.Describe(); err != nil { return }