ref: e92a6f1ca339b9660d4327462dd52f596ebc20e3
parent: 5682c682130c8cbff0cf7538acc0c8a03e5d3d4b
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);
}
--
⑨