소스 검색

Skip clean subscriptions when parsing responses

Evan Huus 10 년 전
부모
커밋
84abfe4a4c
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      offset_manager.go

+ 4 - 0
offset_manager.go

@@ -396,6 +396,10 @@ func (bom *brokerOffsetManager) flushToBroker() {
 	}
 
 	for s := range bom.subscriptions {
+		if request.blocks[s.topic] == nil || request.blocks[s.topic][s.partition] == nil {
+			continue
+		}
+
 		var err KError
 		var ok bool