Skip to content

Trying to delete protected (read-only) files causes RISC OS 3.11 to get stuck in a loop

When a read-only file is deleted by a RISC OS 3.11 client, accesspluspython returns a "Not found" response from delete_path(self, ros_path):

https://gitlab.com/dboddie/accesspluspython/-/blob/master/access.py?ref_type=heads#L2727

RISC OS keeps trying to delete the file.

I haven't tested what behaviour it expects, but the result is either an error at the end "1 locked items not deleted" or it deletes them if "Force" was specified.

I found https://www.riscosopen.org/forum/forums/11/topics/15216, but otherwise didn't see the ShareFS source to see what is supposed to happen.

Edited by Matthew Blissett