winlin

dispose kafka

@@ -348,6 +348,9 @@ void srs_dispose_kafka() @@ -348,6 +348,9 @@ void srs_dispose_kafka()
348 { 348 {
349 SrsKafkaProducer* kafka = dynamic_cast<SrsKafkaProducer*>(_srs_kafka); 349 SrsKafkaProducer* kafka = dynamic_cast<SrsKafkaProducer*>(_srs_kafka);
350 kafka->stop(); 350 kafka->stop();
  351 +
  352 + srs_freep(kafka);
  353 + _srs_kafka = NULL;
351 } 354 }
352 355
353 SrsKafkaProducer::SrsKafkaProducer() 356 SrsKafkaProducer::SrsKafkaProducer()