Skip to content

Commit 58cbbe0

Browse files
gnodetmichael-o
authored andcommitted
Do not close the System.in stream
1 parent 3c81b90 commit 58cbbe0

File tree

1 file changed

+1
-15
lines changed

1 file changed

+1
-15
lines changed

plexus-interactivity-api/src/main/java/org/codehaus/plexus/components/interactivity/DefaultInputHandler.java

+1-15
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@
2626

2727
import org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable;
2828
import org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException;
29-
import org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable;
30-
import org.codehaus.plexus.components.interactivity.AbstractInputHandler;
3129

3230
import java.io.BufferedReader;
3331
import java.io.IOException;
@@ -41,7 +39,7 @@
4139
*/
4240
public class DefaultInputHandler
4341
extends AbstractInputHandler
44-
implements Initializable, Disposable
42+
implements Initializable
4543
{
4644
private BufferedReader consoleReader;
4745

@@ -62,16 +60,4 @@ public void initialize()
6260
{
6361
consoleReader = new BufferedReader( new InputStreamReader( System.in ) );
6462
}
65-
66-
public void dispose()
67-
{
68-
try
69-
{
70-
consoleReader.close();
71-
}
72-
catch ( IOException e )
73-
{
74-
getLogger().error( "Error closing input stream must be ignored", e );
75-
}
76-
}
7763
}

0 commit comments

Comments
 (0)