]> glassweightruler.freedombox.rocks Git - waydroid.git/commitdiff
session: don't panic when removing old userdata if its not empty
authorNbiba Bedis <bedisnbiba@gmail.com>
Fri, 1 Oct 2021 07:58:28 +0000 (08:58 +0100)
committerErfan Abdi <erfangplus@gmail.com>
Fri, 1 Oct 2021 10:06:07 +0000 (13:36 +0330)
tools/actions/session_manager.py

index 6b2f3ebd400f155e1b050335cc470561e48556b3..e1a0ba08fd1e5db1b6d3f65252098ef95e6a2ce7 100644 (file)
@@ -27,7 +27,7 @@ def start(args, unlocked_cb=None):
         if not os.path.isdir(waydroid_data):
             shutil.move(old_user_waydroid, cfg["session"]["xdg_data_home"])
         else:
-            os.removedirs(old_user_waydroid)
+            shutil.rmtree(old_user_waydroid, ignore_errors=True)
     if not os.path.isdir(waydroid_data):
         os.makedirs(waydroid_data)
     dpi = tools.helpers.props.host_get(args, "ro.sf.lcd_density")