Actually update the counter using a goroutine