[ 
https://issues.apache.org/jira/browse/HTTPCORE-83?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oleg Kalnichevski resolved HTTPCORE-83.
---------------------------------------

    Resolution: Fixed

'java.io.IOException: Connection reset by peer' are to be expected once in a 
while. Apparently a worker thread was interrupted before it could terminate 
cleanly. I'll be working on improving the quality of integration test cases and 
will try to eliminate unnecessary noise on the console. 

Oleg

> Test failures in SVN head
> -------------------------
>
>                 Key: HTTPCORE-83
>                 URL: https://issues.apache.org/jira/browse/HTTPCORE-83
>             Project: HttpComponents Core
>          Issue Type: Bug
>          Components: HttpCore NIO
>    Affects Versions: 4.0-alpha5
>         Environment: Dual core windows vista
>            Reporter: Anders Wallgren
>            Priority: Blocker
>             Fix For: 4.0-alpha5
>
>         Attachments: throttling-service-bug.patch
>
>
> In the current svn head (revision 547953), I'm getting these test failures:
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.http.nio.TestAll
> Exception in thread "worker-thread-28" java.lang.IllegalStateException: 
> Buffer already closed for writing
>         at 
> org.apache.http.nio.util.SharedOutputBuffer.write(SharedOutputBuffer.java:112)
>         at 
> org.apache.http.nio.entity.ContentOutputStream.write(ContentOutputStream.java:67)
>         at 
> org.apache.http.entity.ByteArrayEntity.writeTo(ByteArrayEntity.java:76)
>         at 
> org.apache.http.nio.protocol.ThrottlingHttpServiceHandler.handleRequest(ThrottlingHttpServiceHandler.java:578)
>         at 
> org.apache.http.nio.protocol.ThrottlingHttpServiceHandler.access$000(ThrottlingHttpServiceHandler.java:94)
>         at 
> org.apache.http.nio.protocol.ThrottlingHttpServiceHandler$1.run(ThrottlingHttpServiceHandler.java:274)
>         at 
> org.apache.http.nio.mockup.SimpleThreadPoolExecutor$WorkerThread.run(SimpleThreadPoolExecutor.java:204)
> Exception in thread "worker-thread-34" java.lang.IllegalStateException: 
> Buffer already closed for writing
>         at 
> org.apache.http.nio.util.SharedOutputBuffer.write(SharedOutputBuffer.java:112)
>         at 
> org.apache.http.nio.entity.ContentOutputStream.write(ContentOutputStream.java:67)
>         at 
> org.apache.http.entity.ByteArrayEntity.writeTo(ByteArrayEntity.java:76)
>         at 
> org.apache.http.nio.protocol.ThrottlingHttpServiceHandler.handleRequest(ThrottlingHttpServiceHandler.java:578)
>         at 
> org.apache.http.nio.protocol.ThrottlingHttpServiceHandler.access$000(ThrottlingHttpServiceHandler.java:94)
>         at 
> org.apache.http.nio.protocol.ThrottlingHttpServiceHandler$1.run(ThrottlingHttpServiceHandler.java:274)
>         at 
> org.apache.http.nio.mockup.SimpleThreadPoolExecutor$WorkerThread.run(SimpleThreadPoolExecutor.java:204)
> Exception in thread "worker-thread-39" java.lang.IllegalStateException: 
> Buffer already closed for writing
>         at 
> org.apache.http.nio.util.SharedOutputBuffer.write(SharedOutputBuffer.java:112)
>         at 
> org.apache.http.nio.entity.ContentOutputStream.write(ContentOutputStream.java:67)
>         at 
> org.apache.http.entity.ByteArrayEntity.writeTo(ByteArrayEntity.java:76)
>         at 
> org.apache.http.nio.protocol.ThrottlingHttpServiceHandler.handleRequest(ThrottlingHttpServiceHandler.java:578)
>         at 
> org.apache.http.nio.protocol.ThrottlingHttpServiceHandler.access$000(ThrottlingHttpServiceHandler.java:94)
>         at 
> org.apache.http.nio.protocol.ThrottlingHttpServiceHandler$1.run(ThrottlingHttpServiceHandler.java:274)
>         at 
> org.apache.http.nio.mockup.SimpleThreadPoolExecutor$WorkerThread.run(SimpleThreadPoolExecutor.java:204)
> Tests run: 100, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 11.224 sec 
> <<< FAILURE!
> Results :
> Failed tests:
>   testSimpleHttpGets(org.apache.http.nio.protocol.TestNIOHttp)
>   
> testSimpleHttpPostsWithContentLength(org.apache.http.nio.protocol.TestNIOHttp)
>   testSimpleHttpPostsHTTP10(org.apache.http.nio.protocol.TestNIOHttp)
>   testSimpleHttpHeads(org.apache.http.nio.protocol.TestNIOHttp)
> Tests run: 100, Failures: 4, Errors: 0, Skipped: 0

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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

Reply via email to