diff options
author | Daniel Nicoletti <dantti12@gmail.com> | 2012-04-19 14:24:03 -0300 |
---|---|---|
committer | Daniel Nicoletti <dantti12@gmail.com> | 2012-04-19 14:24:03 -0300 |
commit | 0638db8613a4ecf8b0ef1da1bd625f9b5732d4e9 (patch) | |
tree | 3f4e10efdad44d213a94181a09ff503829535d82 | |
parent | bc2638b3f7fdd6a4dabd25352e05ea3697d1e9fc (diff) |
aptcc: possibly fix "hang" on the end of DoInstall()
-rw-r--r-- | backends/aptcc/apt-intf.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/backends/aptcc/apt-intf.cpp b/backends/aptcc/apt-intf.cpp index 88d93e1a..47b01e9c 100644 --- a/backends/aptcc/apt-intf.cpp +++ b/backends/aptcc/apt-intf.cpp @@ -2610,6 +2610,7 @@ bool AptIntf::installPackages(AptCacheFile &cache, bool simulating) _error->DumpErrors(); close(readFromChildFD[1]); + close(pty_master); return res == 0; } @@ -2634,8 +2635,6 @@ bool AptIntf::installPackages(AptCacheFile &cache, bool simulating) } close(readFromChildFD[0]); - close(readFromChildFD[1]); - close(pty_master); cout << "Parent finished..." << endl; return true; |