shivaam commented on issue #69292: URL: https://github.com/apache/airflow/issues/69292#issuecomment-4930228840
@jason810496 I took a closer look at the TypeScript runtime startup order. TypeScript establishes the log socket before creating or using the runtime, comm, and client loggers. Most failures before that point, such as invalid arguments, bundle initialization failures, or failure to connect to the log socket, also mean there is no usable log connection. Those failures must go through stderr, which the coordinator already captures. Therefore, there are currently no LogChannel records waiting to be buffered before the initial connection. Once connected, Node already buffers ordinary socket writes internally when they cannot be sent immediately ([Node documentation](https://nodejs.org/api/net.html#socketwritedata-encoding-callback)). fyi: @uranusjr -- 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]
