]> git.saurik.com Git - apt.git/commitdiff
* apt-pkg/deb/dpkgpm.cc:
authorDavid Kalnischkies <kalnischkies@gmail.com>
Sat, 16 Apr 2011 16:55:53 +0000 (18:55 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Sat, 16 Apr 2011 16:55:53 +0000 (18:55 +0200)
  - replace obsolete usleep with nanosleep

apt-pkg/deb/dpkgpm.cc
debian/changelog

index 01808be243b3cfef5329c86aec9d27aba43d70c0..b37980b7ecbbdae96d210bb6ffca6a700c94d23b 100644 (file)
@@ -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) 
index 5ba6cd08297b2076b38cd1a488d0beec0026f93d..9f06a87b5d5300a43520e3ccbdf30fdfc174d4e4 100644 (file)
@@ -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 <kalnischkies@gmail.com>  Sat, 16 Apr 2011 17:13:08 +0200
+ -- David Kalnischkies <kalnischkies@gmail.com>  Sat, 16 Apr 2011 18:54:37 +0200
 
 apt (0.8.14) unstable; urgency=low