Uploaded image for project: 'Solder'
  1. Solder
  2. SOLDER-171

Descending traversal path not working as expected

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Blocker
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 3.0.0.Beta1
    • Component/s: Core
    • Labels:
      None
    • Affects:
      Documentation (Ref Guide, User Guide, etc.)

      Description

      As far as I understand the docs, the descending traversal path does not seem to be implemented correctly. Having the following exception chain E1 -> E2 where E1 is caused by E2, the order of execution seems to be as follows:

      1.) descending handler for E2
      2.) descending handler for E1
      3.) ascending handler for E2
      4.) ascending handler for E1

      which looks like as if the ascending traversal path has been executed twice instead of going to the root cause and back.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  lightguard Jason Porter
                  Reporter:
                  jharting Jozef Hartinger
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: