src/Pure/Tools/server.scala
changeset 78161 4b1b7cbb3e9a
parent 77597 308f3f48c2c7
child 78162 41a87c4ea765
--- a/src/Pure/Tools/server.scala	Thu Jun 15 14:45:21 2023 +0200
+++ b/src/Pure/Tools/server.scala	Thu Jun 15 15:04:23 2023 +0200
@@ -399,7 +399,7 @@
   ): (Info, Option[Server]) = {
     using(SQLite.open_database(Data.database)) { db =>
       db.transaction {
-        Isabelle_System.chmod("600", Data.database)
+        File.restrict(Data.database)
         Data.tables.create_lock(db)
         list(db).filterNot(_.active).foreach(server_info =>
           db.execute_statement(Data.table.delete(sql = Data.name.where_equal(server_info.name))))