# Julia 1.7.0 ignores SIGTERMs (Signal 15)

**URL:** https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357
**Category:** Internals & Design
**Created:** [December 1, 2021, 10:49am UTC](https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357 "2021-12-01T10:49:12Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![vmuser](https://avatars.discourse-cdn.com/v4/letter/v/f4b2a3/32.png) [@vmuser](https://discourse.julialang.org/u/vmuser)
#### Post date: [December 1, 2021, 10:49am UTC](https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357/1 "2021-12-01T10:49:12Z")

</div>

Julia 1.6.3 handled SIGTERMs nicely, so Ctrl+C worked like expected. However, Julia 1.7.0 ignores these signals. To reproduce simply start two Julia-processes with the two versions and call `pkill julia` (where `pkill` is supported of course)

Is this expected? Ctrl+C seems to be a pretty default way to cancel a process so it’s a bit weird that this is not respected…

Edit: I must correct: SIGTERMs are not ignored in 1.7.0 but it breaks the runtime… So the Julia-REPL with 1.7.0 hangs itself when calling `pkill julia`

Edit 2: Ctrl+C sends SIGINTs and not SIGTERMs. However, behavior is the same

---

<div class="post-metadata">

### Author: ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)
#### Post date: [December 1, 2021, 11:03am UTC](https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357/2 "2021-12-01T11:03:17Z")

</div>

I can repro this. `master` works fine though.

---

<div class="post-metadata">

### Author: ![vmuser](https://avatars.discourse-cdn.com/v4/letter/v/f4b2a3/32.png) [@vmuser](https://discourse.julialang.org/u/vmuser)
#### Post date: [December 1, 2021, 11:06am UTC](https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357/3 "2021-12-01T11:06:18Z")

</div>

I tried it with the [[64-bit (glibc)]](https://julialang-s3.julialang.org/bin/linux/x64/1.7/julia-1.7.0-linux-x86_64.tar.gz)… Isn’t that `master`?

---

<div class="post-metadata">

### Author: ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)
#### Post date: [December 1, 2021, 11:08am UTC](https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357/4 "2021-12-01T11:08:25Z")

</div>

No, that’s the 1.7 release. `SIGTERM` works fine with a source build on commit `73f46aa290` (which is what I had lying around already).

---

<div class="post-metadata">

### Author: ![vmuser](https://avatars.discourse-cdn.com/v4/letter/v/f4b2a3/32.png) [@vmuser](https://discourse.julialang.org/u/vmuser)
#### Post date: [December 1, 2021, 11:09am UTC](https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357/5 "2021-12-01T11:09:51Z")

</div>

Oh I see… Should I open an issue on the repo? Or probably it will be fixed anyway, if it is in the latest commit, right?

---

<div class="post-metadata">

### Author: ![vmuser](https://avatars.discourse-cdn.com/v4/letter/v/f4b2a3/32.png) [@vmuser](https://discourse.julialang.org/u/vmuser)
#### Post date: [December 2, 2021, 8:19am UTC](https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357/7 "2021-12-02T08:19:54Z")

</div>

There’s already an [issue](https://github.com/JuliaLang/julia/issues/43103) open regarding this.

---

<div class="post-metadata">

### Author: ![maleadt](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/maleadt/32/10097_2.png) [@maleadt](https://discourse.julialang.org/u/maleadt)
#### Post date: [December 9, 2021, 4:41pm UTC](https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357/8 "2021-12-09T16:41:31Z")

</div>

This should be fixed in the next point release of Julia 1.7.

---

<div class="post-metadata">

### Author: ![vmuser](https://avatars.discourse-cdn.com/v4/letter/v/f4b2a3/32.png) [@vmuser](https://discourse.julialang.org/u/vmuser)
#### Post date: [December 10, 2021, 7:44am UTC](https://discourse.julialang.org/t/julia-1-7-0-ignores-sigterms-signal-15/72357/9 "2021-12-10T07:44:51Z")

</div>

Nice, thanks!
