You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by aj...@apache.org on 2005/07/26 22:27:53 UTC

svn commit: r225386 - in /gump/trunk: cron/gump.py python/gump/util/process/launcher.py

Author: ajack
Date: Tue Jul 26 13:27:40 2005
New Revision: 225386

URL: http://svn.apache.org/viewcvs?rev=225386&view=rev
Log:
1) Retry at pre-post scripts.
2) Don't know why this ABRT didn't go in last commit.

Modified:
    gump/trunk/cron/gump.py
    gump/trunk/python/gump/util/process/launcher.py

Modified: gump/trunk/cron/gump.py
URL: http://svn.apache.org/viewcvs/gump/trunk/cron/gump.py?rev=225386&r1=225385&r2=225386&view=diff
==============================================================================
Binary files - no diff available.

Modified: gump/trunk/python/gump/util/process/launcher.py
URL: http://svn.apache.org/viewcvs/gump/trunk/python/gump/util/process/launcher.py?rev=225386&r1=225385&r2=225386&view=diff
==============================================================================
--- gump/trunk/python/gump/util/process/launcher.py (original)
+++ gump/trunk/python/gump/util/process/launcher.py Tue Jul 26 13:27:40 2005
@@ -204,6 +204,9 @@
         log.warn('Kill process group %s (i.e. anything launched by PID %s) [from %s, for %s]' \
                     % (pgrpID, pid, os.getpid(), default.gumpid))  
         if -1 != pgrpID:
+            # Give cores time to be produced, then just get serious...
+            os.killpg(pgrpID,signal.SIGABRT)
+            time.sleep(10)
             os.killpg(pgrpID,signal.SIGKILL)
         else:
             log.warn('No such PID' + str(pid) + '.')