title: Send operation timed out when producing events to Azure eventhubs
body: <p>I have a long-running application that uses azure eventhub SDK (5.1.0), continually publishing data to Azure event hub. The service threw the below exception after few days. What could be the cause of this and how we can overcome this?</p>
  <p>Stack Trace:</p>
  <pre><code>Exception in thread &quot;SendTimeout-timer&quot; reactor.core.Exceptions$BubblingException: com.azure.core.amqp.exception.AmqpException: Entity(abc): Send operation timed out, errorContext[NAMESPACE: abc-eventhub.servicebus.windows.net, PATH: abc-metrics, REFERENCE_ID: 70288acf171a4614ab6dcfe2884ee9ec_G2S2, LINK_CREDIT: 210]
  at reactor.core.Exceptions.bubble(Exceptions.java:173)
  at reactor.core.publisher.Operators.onErrorDropped(Operators.java:612)
  at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.onError(FluxTimeout.java:203)
  at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:185)
  at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:251)
  at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onError(FluxHide.java:132)
  at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:185)
  at com.azure.core.amqp.implementation.ReactorSender$SendTimeout.run(ReactorSender.java:565)
  at java.util.TimerThread.mainLoop(Timer.java:555)
  at java.util.TimerThread.run(Timer.java:505)
  Caused by: com.azure.core.amqp.exception.AmqpException: Entity(abc-metrics): Send operation timed out, errorContext[NAMESPACE: abc-eventhub.servicebus.windows.net, PATH: abc-metrics, REFERENCE_ID: 70288acf171a4614ab6dcfe2884ee9ec_G2S2, LINK_CREDIT: 210]
  at com.azure.core.amqp.implementation.ReactorSender$SendTimeout.run(ReactorSender.java:562)
  ... 2 more
  </code></pre>
  <p>I'm using <code>Azure eventhub</code> <code>Java SDK 5.1.0</code></p>