summaryrefslogtreecommitdiff
path: root/buildscripts/cleanbb.py
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2010-06-02 13:39:01 -0400
committerEliot Horowitz <eliot@10gen.com>2010-06-02 13:39:01 -0400
commit8e7d38906d4bf8a5ba355a0c6cc360f93d37c970 (patch)
tree45d7f177641497bc9d8b4a1cbd3578e071dc0ad7 /buildscripts/cleanbb.py
parent9a5638cee679eebf849cf22d67f9843ec56a07d2 (diff)
downloadmongo-8e7d38906d4bf8a5ba355a0c6cc360f93d37c970.tar.gz
kill procs before data
Diffstat (limited to 'buildscripts/cleanbb.py')
-rw-r--r--buildscripts/cleanbb.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/buildscripts/cleanbb.py b/buildscripts/cleanbb.py
index 1afa9d47c18..e7df61028e4 100644
--- a/buildscripts/cleanbb.py
+++ b/buildscripts/cleanbb.py
@@ -38,15 +38,17 @@ def killprocs( signal="" ):
def cleanup( root ):
+
+ if killprocs() > 0:
+ time.sleep(3)
+ killprocs("-9")
+
# delete all regular files, directories can stay
# NOTE: if we delete directories later, we can't delete diskfulltest
for ( dirpath , dirnames , filenames ) in os.walk( root , topdown=False ):
for x in filenames:
os.remove( dirpath + "/" + x )
- if killprocs() > 0:
- time.sleep(3)
- killprocs("-9")
if __name__ == "__main__":
root = "/data/db/"