# io.github.libtmux.junit5.FakeTmux.FakeTmux.restart

- **Module:** io.github.libtmux.junit5.FakeTmux.FakeTmux
- **Package:** io.github.libtmux:libtmux
- **Language:** Java
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-java/blob/842228310449e879ebcaa3f910597757c9dbffd6/libtmux-junit5/src/main/java/io/github/libtmux/junit5/FakeTmux.java#L205
- **Page:** https://libtmux.org/en/java/latest/reference/io-github-libtmux-junit5-faketmux-faketmux-restart/

```
io.github.libtmux.junit5.FakeTmux.FakeTmux.restart() -> void
```

Replaces the server, as a restart does: a new process, and nothing in it.

Handles made before this are refused from now on, which is what a test of code that has to
survive a server restarting under it needs to see.
