Bladeren bron

* merged from dpkg-log branch

Michael Vogt 19 jaren geleden
bovenliggende
commit
f3f7e00a62
1 gewijzigde bestanden met toevoegingen van 3 en 2 verwijderingen
  1. 3 2
      apt-pkg/deb/dpkgpm.cc

+ 3 - 2
apt-pkg/deb/dpkgpm.cc

@@ -810,9 +810,10 @@ bool pkgDPkgPM::Go(int OutStatusFd)
 	 tv.tv_sec = 1;
 	 tv.tv_usec = 0;
 	 select_ret = select(max(master, _dpkgin)+1, &rfds, NULL, NULL, &tv);
-	 if (select_ret < 0)
+	 if (select_ret < 0) {
 	    std::cerr << "Error in select()" << std::endl;
-	 else if (select_ret == 0)
+	    continue;
+	 } else if (select_ret == 0)
 	    continue;
 
 	 if(master >= 0 && FD_ISSET(master, &rfds))