summaryrefslogtreecommitdiff
path: root/apt/progress.py
diff options
context:
space:
mode:
authorSebastian Heinlein <sebi@glatzor.de>2008-08-24 23:37:15 +0200
committerSebastian Heinlein <sebi@glatzor.de>2008-08-24 23:37:15 +0200
commit7e98c1633f22a652b7a69080d822c0af87331d04 (patch)
treea282da0220743f8b190eb0a8bd6f71b952d924e5 /apt/progress.py
parentc03e8ae24331b8dce8d9b9865c0656f36dd429ad (diff)
parentbd6c809c2ea32c16c0222e82283dbe4b059ebbad (diff)
downloadpython-apt-7e98c1633f22a652b7a69080d822c0af87331d04.tar.gz
Merge local changes from today's train ride.
Diffstat (limited to 'apt/progress.py')
-rw-r--r--apt/progress.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/apt/progress.py b/apt/progress.py
index 2ef100a8..09a3fb06 100644
--- a/apt/progress.py
+++ b/apt/progress.py
@@ -214,7 +214,7 @@ class InstallProgress(DumbInstallProgress):
if pid == 0:
# child
res = pm.DoInstall(self.writefd)
- os.exit(res)
+ os._exit(res)
self.child_pid = pid
res = self.waitChild()
return res
@@ -249,7 +249,7 @@ class DpkgInstallProgress(InstallProgress):
# child
res = os.system("/usr/bin/dpkg --status-fd %s -i %s" % \
(self.writefd, self.debfile))
- os.exit(res)
+ os._exit(os.WEXITSTATUS(res))
self.child_pid = pid
res = self.waitChild()
return res