In 1.7.3 I can do:
julia> using IJulia
julia> notebook()
[ Info: running setenv(...)
# Single Ctrl+C
Process(setenv(..., ProcessSignaled(2))
julia>
In 1.8-rc3 this doesn't work (tested on both cmd.exe and powershell):
julia> using IJulia
julia> notebook()
[ Info: running setenv(...)
# Single Ctrl+C
# Nothing happens
# Multiple Ctrl+Cs
WARNING: Force throwing a SIGINT
and the whole Julia session is dead.