mtag: truncate stderr

This commit is contained in:
ed 2026-01-10 22:16:50 +00:00
parent 8914f0af70
commit 3aebfabd5c

View file

@ -3656,7 +3656,11 @@ def retchk(
t = "error {} from [{}]".format(t, c) t = "error {} from [{}]".format(t, c)
if serr: if serr:
t += "\n" + serr if len(serr) > 8192:
zs = "%s\n[ ...TRUNCATED... ]\n%s\n[ NOTE: full msg was %d chars ]"
serr = zs % (serr[:4096], serr[-4096:].rstrip(), len(serr))
serr = serr.replace("\n", "\nstderr: ")
t += "\nstderr: " + serr
if logger: if logger:
logger(t, color) logger(t, color)