[ https://issues.apache.org/jira/browse/GERONIMO-3989?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jason Dillon reassigned GERONIMO-3989: -------------------------------------- Assignee: Jason Dillon > gshell - infinite loop > ---------------------- > > Key: GERONIMO-3989 > URL: https://issues.apache.org/jira/browse/GERONIMO-3989 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Affects Versions: 2.1.1 > Reporter: Gianny Damour > Assignee: Jason Dillon > Priority: Critical > > There is an infinite (exception?) loop problem with gshell where the > exception below is raised and not properly handled. > {code} > 18:47:22,314 DEBUG (main) [org.apache.geronimo.gshell.console.JLineConsole] > Work failed: java.io.IOException: Input/output error > java.io.IOException: Input/output error > at java.io.FileInputStream.readBytes(Native Method) > at java.io.FileInputStream.read(FileInputStream.java:194) > at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) > at java.io.BufferedInputStream.read(BufferedInputStream.java:235) > at jline.Terminal.readCharacter(Terminal.java:99) > at jline.UnixTerminal.readVirtualKey(UnixTerminal.java:128) > at jline.ConsoleReader.readVirtualKey(ConsoleReader.java:1450) > at jline.ConsoleReader.readBinding(ConsoleReader.java:651) > at jline.ConsoleReader.readLine(ConsoleReader.java:492) > at jline.ConsoleReader.readLine(ConsoleReader.java:446) > at > org.apache.geronimo.gshell.console.JLineConsole.readLine(JLineConsole.java:92) > at org.apache.geronimo.gshell.console.Console.work(Console.java:150) > at org.apache.geronimo.gshell.console.Console.run(Console.java:128) > at > org.apache.geronimo.gshell.console.JLineConsole.run(JLineConsole.java:68) > at org.apache.geronimo.gshell.DefaultShell.run(DefaultShell.java:202) > at org.apache.geronimo.gshell.GShell.run(GShell.java:156) > at org.apache.geronimo.gshell.cli.Main.boot(Main.java:249) > at org.apache.geronimo.gshell.cli.Main.main(Main.java:266) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:408) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351) > at > org.apache.geronimo.gshell.bootstrap.Launcher.main(Launcher.java:59) > 18:47:22,315 DEBUG (main) [org.apache.geronimo.gshell.console.JLineConsole] > Work failed: java.io.IOException: Input/output error > java.io.IOException: Input/output error > at java.io.FileInputStream.readBytes(Native Method) > at java.io.FileInputStream.read(FileInputStream.java:194) > {code} > Grrrrr. As this exception is written every 1ms in gshell.log, it filled my > hard disk... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.