Преглед на файлове

Merge pull request #374 from Zariel/nil-interface-routing-key

ensure that the value asertion does not panic
Chris Bannister преди 11 години
родител
ревизия
5e2ead9557
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      session.go

+ 3 - 1
session.go

@@ -223,7 +223,9 @@ func (s *Session) routingKeyInfo(stmt string) (*routingKeyInfo, error) {
 			return nil, inflight.err
 		}
 
-		return inflight.value.(*routingKeyInfo), nil
+		key, _ := inflight.value.(*routingKeyInfo)
+
+		return key, nil
 	}
 
 	// create a new inflight entry while the data is created