Fix separation of timeouts scheduled for exactly the same time

This commit is contained in:
Miroslav Lichvar 2010-12-09 14:34:29 +01:00
parent 6e96b4ba33
commit 4373918a2f

View file

@ -346,8 +346,7 @@ SCH_AddTimeoutInClass(double min_delay, double separation,
if (new_min_delay - diff < separation) {
new_min_delay = diff + separation;
}
}
if (new_min_delay < diff) {
} else {
if (diff - new_min_delay < separation) {
new_min_delay = diff + separation;
}