# \[SOLVED\] Why CIDER auto closed after I closed seesaw window?

**URL:** https://clojureverse.org/t/solved-why-cider-auto-closed-after-i-closed-seesaw-window/6507
**Category:** Beginners
**Tags:** clojure, cider
**Created:** [September 6, 2020, 11:19pm UTC](https://clojureverse.org/t/solved-why-cider-auto-closed-after-i-closed-seesaw-window/6507 "2020-09-06T23:19:11Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![stardiviner](https://clojureverse.org/user_avatar/clojureverse.org/stardiviner/32/139_2.png) [@stardiviner](https://clojureverse.org/u/stardiviner)
#### Post date: [September 6, 2020, 11:19pm UTC](https://clojureverse.org/t/solved-why-cider-auto-closed-after-i-closed-seesaw-window/6507/1 "2020-09-06T23:19:11Z")

</div>

Bellowing is the steps to reproduce the problem:

1. generate seesaw project template

2. Add seesaw to Leiningen `project.clj`

3. Now load project source files with CIDER and evaluate the `-main` function in `src/hello_seesaw/core.clj` file:

4. It displays seesaw window, I closed it. Then CIDER REPL buffer displays red message reports that CIDER is closed.

* * *

CIDER version: `0.26.1`  
Emacs version: `28.0.50`

---

<div class="post-metadata">

### Author: ![joinr](https://clojureverse.org/user_avatar/clojureverse.org/joinr/32/1861_2.png) [@joinr](https://clojureverse.org/u/joinr)
#### Post date: [September 7, 2020, 5:07am UTC](https://clojureverse.org/t/solved-why-cider-auto-closed-after-i-closed-seesaw-window/6507/2 "2020-09-07T05:07:49Z")

</div>

You set the :frame to :on-close-exit, which means that (System/exit 0) will be invoked when the window closes. This is a typical setup if you have a pure gui app where closing the window means exiting the program. You don’t want this during repl development, so use a different option, :hide, :dispose, :nothing. You probably want :dispose

---

<div class="post-metadata">

### Author: ![stardiviner](https://clojureverse.org/user_avatar/clojureverse.org/stardiviner/32/139_2.png) [@stardiviner](https://clojureverse.org/u/stardiviner)
#### Post date: [September 7, 2020, 5:23am UTC](https://clojureverse.org/t/solved-why-cider-auto-closed-after-i-closed-seesaw-window/6507/3 "2020-09-07T05:23:13Z")

</div>

I see, thanks very much! @joinr 🙂

---

<div class="post-metadata">

### Author: ![system](https://clojureverse.org/uploads/default/original/2X/5/51079bf9e4b7d9466242c06cf1e43b9f8bd6da14.png) [@system](https://clojureverse.org/u/system)
#### Post date: [March 8, 2021, 5:23pm UTC](https://clojureverse.org/t/solved-why-cider-auto-closed-after-i-closed-seesaw-window/6507/4 "2021-03-08T17:23:16Z")

</div>

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.
