If a gricli is started in background:
cat kkk|griclish 2>res &
The following exception is generated and displayed:
java.lang.IllegalStateException: Shutdown in progress
at java.lang.ApplicationShutdownHooks.add(ApplicationShutdownHooks.java:39)
at java.lang.Runtime.addShutdownHook(Runtime.java:192)
at jline.UnixTerminal.initializeTerminal(UnixTerminal.java:97)
at jline.Terminal.setupTerminal(Terminal.java:75)
at grisu.frontend.view.cli.CliHelpers.(CliHelpers.java:21)
at grisu.frontend.control.login.LoginManager.loginCommandline(LoginManager.java:591)
at grisu.gricli.command.InteractiveLoginCommand.execute(InteractiveLoginCommand.java:74)
at grisu.gricli.Gricli.login(Gricli.java:124)
at grisu.gricli.Gricli.main(Gricli.java:179)
If a gricli is started in background:
cat kkk|griclish 2>res &
The following exception is generated and displayed:
java.lang.IllegalStateException: Shutdown in progress
at java.lang.ApplicationShutdownHooks.add(ApplicationShutdownHooks.java:39)
at java.lang.Runtime.addShutdownHook(Runtime.java:192)
at jline.UnixTerminal.initializeTerminal(UnixTerminal.java:97)
at jline.Terminal.setupTerminal(Terminal.java:75)
at grisu.frontend.view.cli.CliHelpers.(CliHelpers.java:21)
at grisu.frontend.control.login.LoginManager.loginCommandline(LoginManager.java:591)
at grisu.gricli.command.InteractiveLoginCommand.execute(InteractiveLoginCommand.java:74)
at grisu.gricli.Gricli.login(Gricli.java:124)
at grisu.gricli.Gricli.main(Gricli.java:179)