diff options
| author | Julian Andres Klode <julian.klode@canonical.com> | 2025-02-18 14:31:48 +0100 |
|---|---|---|
| committer | Julian Andres Klode <julian.klode@canonical.com> | 2025-02-18 14:31:48 +0100 |
| commit | f331e31505ab78620de2670b19bdefaee395b4e8 (patch) | |
| tree | 3428314c405f177e4bc3042b661d39d984ee3907 /doc | |
| parent | 4175a005f98dba139208035d820bcc14de711a5a (diff) | |
solver3: Fix error stack handling
Pushing the stack in push and popping it in pop did not
really work correctly and is more complex than needed.
Instead, push the error stack at the start of the Solve()
method and revert at the end, such that we leave exactly
at the same error stack level we entered.
To handle error clearing on backtracking, just discard any
pending errors.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions
