summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.rs b/src/main.rs
index c36da4f..9596896 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -178,7 +178,7 @@ fn main() {
let threads = 16;
- let mut generation_time = 30;
+ let mut generation_time : i64 = 30;
println!("Starting Threads");
@@ -200,7 +200,7 @@ fn main() {
println!("Letting workers work");
while generation_time > 0{
println!("Remaining time: {}",generation_time);
- thread::sleep(time::Duration::from_secs(cmp::min(5,generation_time)));
+ thread::sleep(time::Duration::from_secs(cmp::max(0,cmp::min(5,generation_time)) as u64));
generation_time -= 5;
}