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) + '.')