Browse Source

Merge pull request #840 from vrischmann/fix-warnings

check that the framer exists before trying to access the warnings
Chris Bannister 9 years ago
parent
commit
5f4a76e316
1 changed files with 4 additions and 1 deletions
  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