BUG REPORT
- Please describe the issue you observed:
There is a redundant wait for response when request send fail in sync mode.
In my opinion,we should just throw a sendFail Exception rather than waiting until overtime because when request send fail.
Obviously,it can not get it's response.
U can find this code in org.apache.rocketmq.remoting.netty.NettyRemotingAbstract#invokeSyncImpl.

If this is an issue,may I submit a PR to fix it?