From 82803e958c8b8c79efa7b307dfa64033f585f0e4 Mon Sep 17 00:00:00 2001 From: Thierry Vignaud Date: Tue, 6 Jan 2009 10:53:04 +0000 Subject: prevent being aborted on timeout (regression introduced in r250298 on 2008-12-08) --- mdkupdate | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdkupdate b/mdkupdate index a807c9ca..9335e9a8 100755 --- a/mdkupdate +++ b/mdkupdate @@ -94,7 +94,7 @@ clean_dir(); sub update_pkgs { my (@pkgs) = @_; eval { - run_program::run('/usr/sbin/urpmi', '--auto-update', '--auto', '--keep', '--update', map { if_(/(.*)-[^-]*-[^-]*\.[^-.]*?\.rpm$/, $1) } @pkgs); + run_program::raw({ timeout => 'never' }, '/usr/sbin/urpmi', '--auto-update', '--auto', '--keep', '--update', map { if_(/(.*)-[^-]*-[^-]*\.[^-.]*?\.rpm$/, $1) } @pkgs); $? == 0 or die N("Unable to update packages from update_source medium.\n"); }; $@ and output_p($logfile, "[mdkupdate] Error 99: $@"), return 0; -- cgit v1.2.1