auto_backup_connect.disconnect();
if(timeout)
auto_backup_connect=Glib::signal_timeout().connect(sigc::ptr_fun(&AutoRecover::auto_backup),timeout);
auto_backup_connect.disconnect();
if(timeout)
auto_backup_connect=Glib::signal_timeout().connect(sigc::ptr_fun(&AutoRecover::auto_backup),timeout);