diff --git a/iothrottler.go b/iothrottler.go
index <HASH>..<HASH> 100644
--- a/iothrottler.go
+++ b/iothrottler.go
@@ -72,6 +72,9 @@ func throttlerPoolDriver(pool *IOThrottlerPool) {
 	timeout := time.NewTicker(time.Second)
 	var thisBandwidthAllocatorChan chan Bandwidth = nil
 
+	// Start the timer until we get the first client
+	timeout.Stop()
+
 	recalculateAllocationSize := func() {
 		if currentBandwidth == Unlimited {
 			totalbandwidth = Unlimited
Don't start the time until we get our first client