Finally block executed twice

Description

Finally block is executed twice when both the try body and finally block throw. Observed only in the presence of a terminator and at least one catch block.

Environment

core.async 0.4.500
Clojure 1.10.0
Java 1.8
Ubuntu 19.04
Docker image clojure:openjdk-8-tools-deps-1.10.0.442

Activity

Show:
Alex Miller
July 17, 2019, 2:34 AM

Possibly related to

Kevin Downey
January 4, 2020, 12:24 AM

master + + looks like it fixes this

Alex Miller
January 9, 2020, 12:54 PM

Fixed by and

Alex Miller
January 10, 2020, 6:48 PM

Released in 0.7.559

Fixed

Assignee

Unassigned

Reporter

Alex Miller

Labels

None

Approval

None

Patch

None

Priority

Major