summaryrefslogtreecommitdiffstats
path: root/messagebus
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-01-06 13:13:12 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2017-01-06 13:13:12 +0100
commit7157e1d6e28de3baf75ffa7002973e51e9f6e2e5 (patch)
tree12ff73010ec0fd2fa4747964fff7c0dfd65a1d0b /messagebus
parentf57f93c47f138ca9af6f0275ad6912cbbefc9439 (diff)
Convert to long before multiplying to avoid overflow.
Diffstat (limited to 'messagebus')
-rw-r--r--messagebus/src/main/java/com/yahoo/messagebus/SourceSession.java2
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;
}