007 reissuing event is not a discharger

✓ Passing This code compiles and runs correctly.

Code

input.k

Actual

use() ran — obligation re-issued, nothing released
held 1 then 1
shut() ran — released 'res_1'
[BRIDGE] Invoked 'shut' for handle 'res_1' [app.session:open]

Expected output

use() ran — obligation re-issued, nothing released
held 1 then 1
shut() ran — released 'res_1'
[BRIDGE] Invoked 'shut' for handle 'res_1' [app.session:open]

Flows

flow ~create click a branch to expand · @labels scroll to their anchor
create (id: "s1", scope: "res")

Imported Files

session.kz

Test Configuration

MUST_RUN