shithub: riscv

Download patch

ref: 9841f7f3f545ba83d5cf0aa2f634350bf49d7794
parent: 52c1f712ecdeb7e02e8c4a4bc1bd5146898b277d
author: cinap_lenrek <[email protected]>
date: Fri Nov 14 05:09:29 EST 2014

upas/fs: handle ramfs and hjfs "file locked" error

--- a/sys/src/cmd/upas/fs/plan9.c
+++ b/sys/src/cmd/upas/fs/plan9.c
@@ -182,7 +182,7 @@
 	fd = open(mb->path, OREAD);
 	if(fd < 0){
 		rerrstr(err, sizeof(err));
-		if(strstr(err, "file is locked") != nil
+		if(strstr(err, "locked") != nil
 		|| strstr(err, "exclusive lock") != nil)
 			if(n++ < 20){
 				sleep(500);	/* wait for lock to go away */