ashb commented on issue #50185: URL: https://github.com/apache/airflow/issues/50185#issuecomment-2966720479
As part of addressing [#46426](https://github.com/apache/airflow/issues/46426) (which I'm working on right now) I'm totally overhauling the protocol between supervisor and child process. I'm adding a request ID (integer, atomic auto inc using `itertools.counter`) and I was wondering about if we could remove the lock and replace it with .... some other primitive from aiologic to send the response instead back to async code (possibly a queue? Maybe a flag? Not sure tbh, just a thought) My WIP branch is https://github.com/astronomer/airflow/tree/rework-tasksdk-supervisor-comms-protocol -- 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: commits-unsubscr...@airflow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org