Skip to content

Commit c8f415f

Browse files
authored
Merge pull request #386 from Fresa/master
incorrect retrieval of milliseconds for timeout
2 parents 196985d + f5a733a commit c8f415f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

projects/client/RabbitMQ.Client/src/client/impl/Connection.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1018,8 +1018,8 @@ public void MaybeStartHeartbeatTimers()
10181018
_heartbeatWriteTimer.Change(200, (int)m_heartbeatTimeSpan.TotalMilliseconds);
10191019
_heartbeatReadTimer.Change(200, (int)m_heartbeatTimeSpan.TotalMilliseconds);
10201020
#else
1021-
_heartbeatWriteTimer = new Timer(HeartbeatWriteTimerCallback, null, 200, m_heartbeatTimeSpan.Milliseconds);
1022-
_heartbeatReadTimer = new Timer(HeartbeatReadTimerCallback, null, 200, m_heartbeatTimeSpan.Milliseconds);
1021+
_heartbeatWriteTimer = new Timer(HeartbeatWriteTimerCallback, null, 200, (int)m_heartbeatTimeSpan.TotalMilliseconds);
1022+
_heartbeatReadTimer = new Timer(HeartbeatReadTimerCallback, null, 200, (int)m_heartbeatTimeSpan.TotalMilliseconds);
10231023
_heartbeatWriteTimer.Change(TimeSpan.FromMilliseconds(200), m_heartbeatTimeSpan);
10241024
_heartbeatReadTimer.Change(TimeSpan.FromMilliseconds(200), m_heartbeatTimeSpan);
10251025
#endif
@@ -1077,7 +1077,7 @@ public void HeartbeatReadTimerCallback(object state)
10771077
TerminateMainloop();
10781078
FinishClose();
10791079
}
1080-
else if(_heartbeatReadTimer != null)
1080+
else if (_heartbeatReadTimer != null)
10811081
{
10821082
_heartbeatReadTimer.Change(Heartbeat * 1000, Timeout.Infinite);
10831083
}
@@ -1151,7 +1151,7 @@ private void MaybeDisposeTimer(ref Timer timer)
11511151
{
11521152
// we are shutting down, ignore
11531153
}
1154-
catch(NullReferenceException)
1154+
catch (NullReferenceException)
11551155
{
11561156
// this should be very rare but could occur from a race condition
11571157
}
@@ -1281,7 +1281,7 @@ protected void StartAndTune()
12811281
var connectionStartCell = new BlockingCell();
12821282
m_model0.m_connectionStartCell = connectionStartCell;
12831283
m_model0.HandshakeContinuationTimeout = m_factory.HandshakeContinuationTimeout;
1284-
m_frameHandler.ReadTimeout = m_factory.HandshakeContinuationTimeout.Milliseconds;
1284+
m_frameHandler.ReadTimeout = (int)m_factory.HandshakeContinuationTimeout.TotalMilliseconds;
12851285
m_frameHandler.SendHeader();
12861286

12871287
var connectionStart = (ConnectionStartDetails)

0 commit comments

Comments
 (0)