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

          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