Skip to content

Conversation

@uranusjr
Copy link
Member

#30188 broke airflow webserver the other way around. Both poll and is_running needs to be considered.

@boring-cyborg boring-cyborg bot added area:CLI area:webserver Webserver related Issues labels Mar 21, 2023
@uranusjr uranusjr force-pushed the fix-webserver-non-daemon branch from 1d06aba to d2b284f Compare March 21, 2023 08:59
Copy link
Member

@potiuk potiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting. Yeah I see now where it came from - I missed the with subprocess.Popen as gunicorn_master_proc in the non-daemon branch :(

Thanks for catching it.

@potiuk potiuk merged commit d9728eb into apache:main Mar 21, 2023
@potiuk potiuk added this to the Airflow 2.5.3 milestone Mar 21, 2023
@uranusjr uranusjr deleted the fix-webserver-non-daemon branch March 22, 2023 06:08
@pierrejeambrun pierrejeambrun added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Mar 22, 2023
pierrejeambrun pushed a commit that referenced this pull request Mar 24, 2023
* Fix process killing with subprocess API

* Improve signal handler typing

(cherry picked from commit d9728eb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:CLI area:webserver Webserver related Issues changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants