implemented a upper time limit for unsuccessful futures
Authored by: keidel 2011-03-14
Parent: [r4847]
Child: [r4849]