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