dheerajturaga opened a new pull request, #65833:
URL: https://github.com/apache/airflow/pull/65833

     _run_job_via_supervisor returned 1 on caught exception, but
     multiprocessing.Process ignores the target's return value — exit code
     was always 0, so Job.is_success was True and crashed tasks were
     reported to the central server as SUCCESS despite the Task execution
     failed traceback in the log. Use sys.exit(1) so the subprocess exits
     with code 1 and fetch_and_run_job takes the FAILED branch.
   
   
   ##### Was generative AI tooling used to co-author this PR?
   
   <!--
   If generative AI tooling has been used in the process of authoring this PR, 
please
   change below checkbox to `[X]` followed by the name of the tool, uncomment 
the "Generated-by".
   -->
   
   - [ ] Yes (please specify the tool below)
   ClaudeCode Opus 4.7
   


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