diff --git a/bird_socket.go b/bird_socket.go index 26852b6..fa9703e 100644 --- a/bird_socket.go +++ b/bird_socket.go @@ -111,7 +111,7 @@ func (s *BirdSocket) readFromSocket(conn net.Conn) ([]byte, error) { } b = append(b, buf[:n]...) - done = containsActionCompletedCode(buf[:n]) + done = containsActionCompletedCode(b) } return b, nil