diff options
author | 2007-05-12 16:22:01 +0000 | |
---|---|---|
committer | 2007-05-12 16:22:01 +0000 | |
commit | 84e9dc2ec8e041a2084810ac78825b1d713b669c (patch) | |
tree | 19a2c03734ef672f97a7429f635ffa0f4f7709a0 /media-video/noad/files | |
parent | Removing old version which was stable for m68k, but as no m68k-arch-alias exi... (diff) | |
download | gentoo-2-84e9dc2ec8e041a2084810ac78825b1d713b669c.tar.gz gentoo-2-84e9dc2ec8e041a2084810ac78825b1d713b669c.tar.bz2 gentoo-2-84e9dc2ec8e041a2084810ac78825b1d713b669c.zip |
Start hangcheck timer only when not in online-mode.
(Portage version: 2.1.2.7)
Diffstat (limited to 'media-video/noad/files')
-rw-r--r-- | media-video/noad/files/noad-0.6.0-hangcheck.diff | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/media-video/noad/files/noad-0.6.0-hangcheck.diff b/media-video/noad/files/noad-0.6.0-hangcheck.diff index c7383c715450..37788a197fd7 100644 --- a/media-video/noad/files/noad-0.6.0-hangcheck.diff +++ b/media-video/noad/files/noad-0.6.0-hangcheck.diff @@ -1,10 +1,7 @@ -Nur in noad-0.6.0: confdefs.h. -Nur in noad-0.6.0: config.log. -Nur in noad-0.6.0: conftest.cc. diff -ru noad-0.6.0-orig/main.cpp noad-0.6.0/main.cpp --- noad-0.6.0-orig/main.cpp 2007-05-12 17:28:01.000000000 +0200 -+++ noad-0.6.0/main.cpp 2007-05-12 17:31:51.000000000 +0200 -@@ -566,10 +566,14 @@ ++++ noad-0.6.0/main.cpp 2007-05-12 18:20:30.000000000 +0200 +@@ -566,10 +566,17 @@ signal(SIGABRT, signal_handler); signal(SIGSEGV, signal_handler); signal(SIGUSR1, signal_handler); @@ -14,8 +11,11 @@ diff -ru noad-0.6.0-orig/main.cpp noad-0.6.0/main.cpp atexit(cleanUp); + -+ // now start alarm timer to kill hanging noad (hardcoded 30min timeout) -+ alarm(30*60); ++ if (!bOnline) { ++ // now start alarm timer to kill hanging noad (hardcoded 30min timeout) ++ alarm(30*60); ++ } ++ // now do the work.., doNoad(bBefore, recDir); |