Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-13732

Ensure TaskRunner.__call__ log messages get output promptly

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ctrl_pool, pipe_base
    • Labels:
      None
    • Templates:
    • Team:
      External

      Description

      Python 3 buffers sys.stderr, which means error messages can hang around in the buffer until the process completes (or, if it dies, those messages will never be seen). We need to ensure that we flush the buffers after running each element.

        Attachments

          Container Issues

            Activity

              People

              • Assignee:
                price Paul Price
                Reporter:
                price Paul Price
                Reviewers:
                Hsin-Fang Chiang
                Watchers:
                Hsin-Fang Chiang, John Parejko, Paul Price
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel