Преглед на файлове

* apt-pkg/deb/dpkgpm.cc:
- fix backgrounding when dpkg runs (closes: #486222)

Michael Vogt преди 16 години
родител
ревизия
4d7ac88c68
променени са 2 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 1 0
      apt-pkg/deb/dpkgpm.cc
  2. 2 0
      debian/changelog

+ 1 - 0
apt-pkg/deb/dpkgpm.cc

@@ -946,6 +946,7 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 	    rtt = tt;
 	    cfmakeraw(&rtt);
 	    rtt.c_lflag &= ~ECHO;
+	    rtt.c_lflag |= ISIG;
 	    // block SIGTTOU during tcsetattr to prevent a hang if
 	    // the process is a member of the background process group
 	    // http://www.opengroup.org/onlinepubs/000095399/functions/tcsetattr.html

+ 2 - 0
debian/changelog

@@ -17,6 +17,8 @@ apt (0.7.25.4) UNRELEASED; urgency=low
   * abicheck/
     - add new abitest tester using the ABI Compliance Checker from
       http://ispras.linuxfoundation.org/index.php/ABI_compliance_checker
+  * apt-pkg/deb/dpkgpm.cc:
+    - fix backgrounding when dpkg runs (closes: #486222)
 
   [ Robert Collins ]
   * Change the package index Info methods to allow apt-cache policy to be