Browse Source

Merge pull request #840 from vrischmann/fix-warnings

check that the framer exists before trying to access the warnings
Chris Bannister 9 năm trước cách đây
mục cha
commit
5f4a76e316
1 tập tin đã thay đổi với 4 bổ sung1 xóa
  1. 4 1
      session.go

+ 4 - 1
session.go

@@ -1238,7 +1238,10 @@ func (iter *Iter) GetCustomPayload() map[string][]byte {
 //
 // This is only available starting with CQL Protocol v4.
 func (iter *Iter) Warnings() []string {
-	return iter.framer.header.warnings
+	if iter.framer != nil {
+		return iter.framer.header.warnings
+	}
+	return nil
 }
 
 // Close closes the iterator and returns any errors that happened during