From 215600221ab3c21451977b473e492c25e2ccadd1 Mon Sep 17 00:00:00 2001 From: kichik Date: Sat, 12 Nov 2005 15:22:39 +0000 Subject: [PATCH] workaround for release.log permission denied IOError git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4405 212acab6-be3b-0410-9dea-997c60f758d6 --- Scripts/release.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Scripts/release.py b/Scripts/release.py index 7f8d50f9..3b5e0573 100644 --- a/Scripts/release.py +++ b/Scripts/release.py @@ -103,7 +103,14 @@ def run(command, log_name, err, wanted_ret = 0, log_dir = '.'): else: cmd = command - if os.system(cmd) != wanted_ret: + ret = os.system(cmd) + + # sleep because for some weird reason, running cvs.exe hugs + # the release log for some time after os.system returns + import time + time.sleep(5) + + if ret != wanted_ret: print '*** ' + err log('*** ' + err, log_dir) exit(log_dir)