Привет всем!
Использую следующий код:
try
{
DataScript = new URL( url );
DataScriptConnection = DataScript.openConnection( );
DataScriptConnection.setDoOutput( true );
oScriptStream = new PrintStream( DataScriptConnection
.getOutputStream( ) );
oScriptStream.println( strPost );
iScriptStream = new BufferedReader(
new InputStreamReader( DataScriptConnection
.getInputStream( ) , this.DBCharset ) );
String strPiece;
while ( ( strPiece = iScriptStream.readLine( ) ) != null )
{
strData.add( strPiece );
}
oScriptStream.close( );
iScriptStream.close( );
} catch ( IOException e )
{
e.printStackTrace();
}
И периодически вылазит (причем случайным образом) исключение "java.io.IOException: Stream closed", из-за которого программа просто не может жить...
Может кто знает причину, или код неверно написан???