Bug 1010339 - Add recover functionality for Ursh; r=bbouvier