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);
}
--
⑨