From: Eric Bollengier Date: Sun, 28 Nov 2010 21:35:37 +0000 (+0100) Subject: Fix casting in bwlimit X-Git-Tag: Release-5.2.1~850 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=c5ff3d0cdffaba40ce6be399b8288d8c9d24da1e;p=bacula%2Fbacula Fix casting in bwlimit --- diff --git a/bacula/src/lib/bsock.c b/bacula/src/lib/bsock.c index 22b4155ddc..f9fa8fbccd 100644 --- a/bacula/src/lib/bsock.c +++ b/bacula/src/lib/bsock.c @@ -1090,7 +1090,7 @@ void BSOCK::control_bwlimit(int bytes) } /* What exceed should be converted in sleep time */ - int64_t usec_sleep = m_nb_bytes / (int64_t)((double)m_bwlimit / 1000000.0); + int64_t usec_sleep = (int64_t)(m_nb_bytes /((double)m_bwlimit / 1000000.0)); if (usec_sleep > 100) { bmicrosleep(0, usec_sleep); m_last_tick = get_current_btime();