Uploaded image for project: 'Beam'
  1. Beam
  2. BEAM-9789

Locking error in harness.go

Details

    • Bug
    • Status: Resolved
    • P2
    • Resolution: Fixed
    • None
    • Not applicable
    • sdk-go
    • None

    Description

      When there's an error on lookup or construction of an execution plan, the lock is accidentally held causing the worker to freeze.

      Shouldn't be user affecting, as most plans and lookups are correct without error, but if there's a transient GRPC issue on lookup, that might cause an otherwise healthy worker to deadlock.

      Attachments

        Activity

          People

            lostluck Robert Burke
            lostluck Robert Burke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 50m
                50m