accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "John Vines (JIRA)" <j...@apache.org>
Subject [jira] [Created] (ACCUMULO-4441) ConsoleReader created in Main breaks any external jars use of Console.readLine
Date Wed, 31 Aug 2016 22:37:20 GMT
John Vines created ACCUMULO-4441:
------------------------------------

             Summary: ConsoleReader created in Main breaks any external jars use of Console.readLine
                 Key: ACCUMULO-4441
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-4441
             Project: Accumulo
          Issue Type: Bug
    Affects Versions: 1.7.2
            Reporter: John Vines


ACCUMULO-3514 introduced an autoloader for starting up our various functions as well as external
utilities that are using our provided classpath. 

Unfortunately with this work, the shell was more or less left alone. This means in teh Shell's
empty constructor, which is now constructed no matter what, creates a ConsoleReader. And sadly,
an unclosed ConsoleReader laying around breaks System.console().readLine by restricting it
to reading just one character.

Ideally the Shell's empty constructor, like all of the other autowired services, should be
empty and not creating an impact on the entire VM.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message