shithub: riscv

Download patch

ref: c709e0917874e8413010280675430e7dcbfcbcb8
parent: 66d2e1ac59a6ff1bc624eed543cb0edd27bbf9c3
author: Ori Bernstein <ori@eigenstate.org>
date: Sun Jan 5 17:25:35 EST 2025

gefs: don't abort when the fs breaks

it's useful to debug when something goes wrong

--- a/sys/src/cmd/gefs/main.c
+++ b/sys/src/cmd/gefs/main.c
@@ -89,10 +89,8 @@
 
 	c = *errctx;
 	vsnprint(c->err, sizeof(c->err), fmt, ap);
-	if(broke){
+	if(broke)
 		fprint(2, "%s\n", c->err);
-		abort();
-	}
 	assert(c->nerrlab > 0 && c->nerrlab < Estacksz);
 	longjmp(c->errlab[--c->nerrlab], -1);
 }
--