title: Slow producer when running kafka consumer and producer from same JVM
body: <p>I am using kafka 0.8 and spring-integration-kafka 1.2.0.RELEASE</p>
  
  <p>I have 2 topics named primary and secondary. I need to consume from primary topic and after some processing need to produce to secondary topic for next set of processing to be done later.</p>
  
  <p>While consumption from primary topic works fine, producing to secondary topic starts failing after few minutes. Problem starts with send request to kafka timeout after 500 ms which I have set. Ending with thread pool being exhausted.</p>
  
  <p>If I am trying to produce events to secondary topic to another kafka cluster, it works without any problem. </p>
  
  <p>I have 4 consumers running with both topics having 200 partitions each.  </p>
  
  <p>I am little new to kafka, Please excuse for any lack of knowledge.
  Please comment for any missing information I should be providing.</p>