diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-01-06 13:13:12 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-01-06 13:13:12 +0100 |
commit | 7157e1d6e28de3baf75ffa7002973e51e9f6e2e5 (patch) | |
tree | 12ff73010ec0fd2fa4747964fff7c0dfd65a1d0b /messagebus | |
parent | f57f93c47f138ca9af6f0275ad6912cbbefc9439 (diff) |
Convert to long before multiplying to avoid overflow.
Diffstat (limited to 'messagebus')
-rw-r--r-- | messagebus/src/main/java/com/yahoo/messagebus/SourceSession.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/messagebus/src/main/java/com/yahoo/messagebus/SourceSession.java b/messagebus/src/main/java/com/yahoo/messagebus/SourceSession.java index f64acd05bc4..6ea5a907313 100644 --- a/messagebus/src/main/java/com/yahoo/messagebus/SourceSession.java +++ b/messagebus/src/main/java/com/yahoo/messagebus/SourceSession.java @@ -139,7 +139,7 @@ public final class SourceSession implements ReplyHandler, Runnable { private Message updateTiming(Message msg) { msg.setTimeReceivedNow(); if (msg.getTimeRemaining() <= 0) { - msg.setTimeRemaining((long) (timeout * 1000)); + msg.setTimeRemaining((long)(timeout) * 1000l); } return msg; } |