CSVParser.getLine() blocks until char after eol is recieved.
------------------------------------------------------------

                 Key: SANDBOX-173
                 URL: http://issues.apache.org/jira/browse/SANDBOX-173
             Project: Commons Sandbox
          Issue Type: Bug
          Components: CSV
    Affects Versions: Nightly Builds
            Reporter: Erik Engstrom


If you are parsing a stream (for example stdin) and you call 
CSVParser.getLine() I would it to expect to block until a eol or eof is 
encountered.  Instead the method blocks until it has recieved a char after the 
eol.  This seems to be because ExtendedBufferReader blocks on lookaheadchar in 
read().  It should check to see if there the underlying input stream is ready 
before blocking to read the lookaheadchar.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to