Skip to content

Ctrl-C broken – repeating Ctrl-C required on Julia 1.8 #46635

Closed
@fonsp

Description

@fonsp

Since Julia 1.8, a single Ctrl-C does not work. I always need to repeat Ctrl-C multiple times to get the forced SIGINT (with WARNING: Force throwing a SIGINT):

Schermopname.2022-09-05.om.12.21.45.mov

I found this to be the case for anything that I interrupt, not just sleep. This means that, to exit Pluto, Jupyter, a web server or any other long running process, users will now need to hold down Ctrl-C, printing multiple WARNINGs, which makes Julia look unstable.

Julia Version 1.8.0
Commit 5544a0fab76 (2022-08-17 13:38 UTC)
Platform Info:
  OS: macOS (x86_64-apple-darwin21.4.0)
  CPU: 8 × Apple M1
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-13.0.1 (ORCJIT, westmere)
  Threads: 1 on 8 virtual cores
Julia Version 1.7.0
Commit 3bf9d17731 (2021-11-30 12:12 UTC)
Platform Info:
  OS: macOS (x86_64-apple-darwin19.5.0)
  CPU: Apple M1
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-12.0.1 (ORCJIT, westmere)

Same problem with the MacOS ARM build.

Metadata

Metadata

Assignees

Labels

ioInvolving the I/O subsystem: libuv, read, write, etc.regressionRegression in behavior compared to a previous version

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions