Skip to content

C-c C-c in the repl comint-interrupt-subjob kills inf-clojure instead of interrupting current evaluation #206

Closed
@Inc0n

Description

@Inc0n

Expected behavior

Interrutps currently evaluted expression

Actual behavior

Kills inf-clojure session.

Steps to reproduce the problem

Put this into the repl, it sleeps for 1sec, and before it finishes evaluating. Interrupt it using C-c C-c.

(Thread/sleep 1000)

This will kill inf-clojure with this output

Process inf-clojure .clojure exited abnormally with code 130

Environment & Version information

inf-clojure version information

3.2.1

Lein/Boot version

Clojure CLI version 1.11.1.1189

Emacs version

28.2

Operating system

Mac Monterey M1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions