Improve scheduling of immediate calls.

Update call time to now + 5 seconds if the call time is before now. This
prevents scheduling errors caused by processing delays etc.