Change failure recovery.
Change failure recovery.

When possible restore desired_f rather than current_f on failure
(meaning one failure may lead to several transfers in the same space).

tempbottle/HyperDex,rescrv/HyperDex,jtk54/HyperDex,tempbottle/HyperDex,pombredanne/HyperDex,UIKit0/HyperDex,rescrv/HyperDex,jtk54/HyperDex,rescrv/HyperDex,hyc/HyperDex,jtk54/HyperDex,UIKit0/HyperDex,rescrv/HyperDex,hyc/HyperDex,tempbottle/HyperDex,cactorium/HyperDex,tempbottle/HyperDex,tempbottle/HyperDex,pombredanne/HyperDex,jtk54/HyperDex,vashstorm/HyperDex,rescrv/HyperDex,UIKit0/HyperDex,hyc/HyperDex,cactorium/HyperDex,cactorium/HyperDex,tempbottle/HyperDex,tempbottle/HyperDex,UIKit0/HyperDex,cactorium/HyperDex,pombredanne/HyperDex,vashstorm/HyperDex,UIKit0/HyperDex,pombredanne/HyperDex,hyc/HyperDex,vashstorm/HyperDex,vashstorm/HyperDex,jtk54/HyperDex,UIKit0/HyperDex,UIKit0/HyperDex,hyc/HyperDex,jtk54/HyperDex,rescrv/HyperDex,UIKit0/HyperDex,pombredanne/HyperDex,cactorium/HyperDex,vashstorm/HyperDex,UIKit0/HyperDex,vashstorm/HyperDex,rescrv/HyperDex,hyc/HyperDex,pombredanne/HyperDex,cactorium/HyperDex,jtk54/HyperDex,pombredanne/HyperDex,hyc/HyperDex,rescrv/HyperDex,pombredanne/HyperDex,rescrv/HyperDex,tempbottle/HyperDex,vashstorm/HyperDex,cactorium/HyperDex,cactorium/HyperDex,cactorium/HyperDex,hyc/HyperDex,vashstorm/HyperDex,vashstorm/HyperDex,jtk54/HyperDex,tempbottle/HyperDex,pombredanne/HyperDex,jtk54/HyperDex