RFR: 8233185: HttpServer.stop() blocks indefinitely when called on dispatch thread

Daniel Fuchs daniel.fuchs at oracle.com
Tue Nov 26 16:42:44 UTC 2019


Hi Julia,

Looks good to me!

Good work with the test :-)

best regards,

-- daniel

On 26/11/2019 16:27, Julia Boes wrote:
> Hi,
> 
> When HttpServer.stop(int delay) is called on the dispatcher thread of 
> the server, the call blocks indefinitely as the thread is waiting for 
> itself to die. The proposed fix in this case is to skip the join() and 
> let the thread return immediately.
> 
> Bug: https://bugs.openjdk.java.net/browse/JDK-8233185
> 
> Webrev: http://cr.openjdk.java.net/~jboes/webrevs/8233185/webrev.00/
> 
> 
> Regards,
> 
> Julia
> 



More information about the net-dev mailing list