Changeset 696


Ignore:
Timestamp:
08/23/10 20:04:24 (18 months ago)
Author:
octorian
Message:

Fix for InputStream.read() behavior on OS pre-5.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LogicMail/src/org/logicprobe/LogicMail/util/Connection.java

    r689 r696  
    438438                int bytesAvailable = input.available(); 
    439439                while(bytesAvailable > 0) { 
    440                     int len = input.read(readBuffer); 
     440                    int len = input.read(readBuffer, 0, Math.min(bytesAvailable, readBuffer.length)); 
    441441                    byteStream.write(readBuffer, 0, len); 
    442442                    bytesReceived += len; 
Note: See TracChangeset for help on using the changeset viewer.