From: David Kalnischkies Date: Sat, 16 Apr 2011 16:55:53 +0000 (+0200) Subject: * apt-pkg/deb/dpkgpm.cc: X-Git-Tag: 0.8.15~14^2~29 X-Git-Url: https://git.saurik.com/apt.git/commitdiff_plain/b6ff69135e677c22080d2013e87b34319c1ed671 * apt-pkg/deb/dpkgpm.cc: - replace obsolete usleep with nanosleep --- diff --git a/apt-pkg/deb/dpkgpm.cc b/apt-pkg/deb/dpkgpm.cc index 01808be24..b37980b7e 100644 --- a/apt-pkg/deb/dpkgpm.cc +++ b/apt-pkg/deb/dpkgpm.cc @@ -391,8 +391,9 @@ void pkgDPkgPM::DoTerminalPty(int master) { // this happens when the child is about to exit, we // give it time to actually exit, otherwise we run - // into a race - usleep(500000); + // into a race so we sleep for half a second. + struct timespec sleepfor = { 0, 500000000 }; + nanosleep(&sleepfor, NULL); return; } if(len <= 0) diff --git a/debian/changelog b/debian/changelog index 5ba6cd082..9f06a87b5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,8 +11,10 @@ apt (0.8.14.1) unstable; urgency=low memory first before writing to avoid hitting limits * apt-pkg/orderlist.cc: - let VisitRProvides report if the calls were successful + * apt-pkg/deb/dpkgpm.cc: + - replace obsolete usleep with nanosleep - -- David Kalnischkies Sat, 16 Apr 2011 17:13:08 +0200 + -- David Kalnischkies Sat, 16 Apr 2011 18:54:37 +0200 apt (0.8.14) unstable; urgency=low