Explorar el Código

check that the framer exists before trying to access the warnings

Vincent Rischmann hace 9 años
padre
commit
b0b4cc30ef
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  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