Forgot to make longer delay change when short delay was
incremented.
Now reflects what happens when both delays, short and
long are incremented and the timeout value recalculated
as well.