Resolves https://github.com/spring-cloud/spring-cloud-stream-binder-kafka/issues/928 Kafka has a longer default send timeout; this means a send could be successful long after Spring has timed out the send. **I will backport to the 3.3.x extension after merge** * Use setSendTimeout; make it final.