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

Actually wrap the relevant underlying error in some cases

Might help debugging #71
Evan Huus 11 лет назад
Родитель
Сommit
4226920e96
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      producer.go

+ 2 - 2
producer.go

@@ -346,7 +346,7 @@ func (bp *brokerProducer) flushRequest(p *Producer, prb produceRequestBuilder, e
 			}
 		})
 		if overlimit > 0 {
-			errorCb(DroppedMessagesError{overlimit, nil})
+			errorCb(DroppedMessagesError{overlimit, err})
 		} else {
 			errorCb(nil)
 		}
@@ -387,7 +387,7 @@ func (bp *brokerProducer) flushRequest(p *Producer, prb produceRequestBuilder, e
 					}
 				})
 				if overlimit > 0 {
-					errorCb(DroppedMessagesError{overlimit, nil})
+					errorCb(DroppedMessagesError{overlimit, err})
 				} else {
 					errorCb(nil)
 				}