]> git.saurik.com Git - cydia.git/commitdiff
It's possible to externally lock dpkg under _root!
authorJay Freeman (saurik) <saurik@saurik.com>
Sun, 26 Oct 2014 14:17:04 +0000 (07:17 -0700)
committerJay Freeman (saurik) <saurik@saurik.com>
Sun, 26 Oct 2014 14:17:04 +0000 (07:17 -0700)
MobileCydia.mm

index 72bcebd32f606610e9cb27a0f27fb6cee1812fea..72f95d1929d90277c09d3c9b772fc788136ee1c6 100644 (file)
@@ -3815,6 +3815,8 @@ class CydiaLogCleaner :
     }
     _end
 
+    _root(true) _system->Lock();
+
     _trace();
     OpProgress progress;
     bool opened;
@@ -3850,6 +3852,7 @@ class CydiaLogCleaner :
             }
         }
 
+        _system->UnLock();
         return;
     }
     _trace();