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

   This takes over #13425 from Leif Hedstrom (@zwoop), who authored the 
original change and the first commit in this PR.
   
   A run-plugin whose target plugin failed to load left a null instance
   that tripped a release assert and aborted the server on the first
   request. Propagate the load failure as an exception so the rule is
   rejected at config load time (a reload simply keeps the running
   config), and guard exec() so a stray bad rule can never abort the
   process.
   
   The review follow-up replaces the exception propagation described in the 
original message with explicit operator validity and RAII ownership. This 
avoids introducing a new throw/catch path while preserving config-load 
rejection and defensive execution behavior.
   


-- 
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