Просмотр исходного кода

Merge pull request #840 from vrischmann/fix-warnings

check that the framer exists before trying to access the warnings
Chris Bannister 9 лет назад
Родитель
Сommit
5f4a76e316
1 измененных файлов с 4 добавлено и 1 удалено
  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