[ISSUE #117]Fix timeout failed in syncSendOrderly.
[ISSUE #117]Fix timeout failed in syncSendOrderly
diff --git a/rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQTemplate.java b/rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQTemplate.java
index 6b5d06c..be4d194 100644
--- a/rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQTemplate.java
+++ b/rocketmq-spring-boot/src/main/java/org/apache/rocketmq/spring/core/RocketMQTemplate.java
@@ -283,7 +283,7 @@
*/
public SendResult syncSendOrderly(String destination, Object payload, String hashKey, long timeout) {
Message<?> message = this.doConvert(payload, null, null);
- return syncSendOrderly(destination, message, hashKey, producer.getSendMsgTimeout());
+ return syncSendOrderly(destination, message, hashKey, timeout);
}
/**
* Same to {@link #asyncSend(String, Message, SendCallback)} with send timeout and delay level specified in addition.