[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.