masaori335 opened a new pull request, #13656:
URL: https://github.com/apache/trafficserver/pull/13656

   The exit gate required `tree is None`, but ANTLR error recovery almost 
always yields a tree, so both syntax and semantic errors exited 0 while 
printing diagnostics and a partial .conf. Collecting every error and failing 
the build were mutually exclusive: only --stop-on-error exited 1. Sandbox 
denials were caught by the same gate, so the "denied" outcome the sandbox docs 
describe also exited 0.
   
   generate_output now reports failure by return value and run_main owns the 
exit, so a bad file in a bulk run no longer aborts the files after it.
   
   A failing compile still prints its partial .conf; the exit code now marks it 
untrustworthy. Suppressing those bytes would change behavior for existing 
pipelines and is left as a separate decision.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to