Hi Shanliang,

If there's still time - you might want to add the following
comment too:

1353                     try {
                             // The server may have closed the
                             // connection, expecting us to reconnect.
                             // The communicatorAdmin will handle
                             // this case.
1354                         communicatorAdmin.gotIOException(ioe);
1355                         // reconnection OK, back to "while" to do again

No need to generate a new webrev!

best,

-- daniel

On 9/11/14 3:58 PM, shanliang wrote:
Jaroslav Bachorik wrote:
Hi,

On 09/11/2014 12:31 PM, Daniel Fuchs wrote:
On 9/10/14 9:45 PM, shanliang wrote:
Oh, not one retry attempt fetching the next batch of notifications, but
the *SAME* batch of notifications.

http://cr.openjdk.java.net/~sjiang/JDK-8049303/02/
<http://cr.openjdk.java.net/%7Esjiang/JDK-8049303/02/>

Shanliang


This looks good Shanliang!


I have just one nit - rename "throwsDeserializationException()" to
"rethrowDeserializationException()" - it makes its purpose clear.
I have already added internal comments to explain the call, but why not.

Otherwise - Thumbs Up!
Thanks for review!

Shanliang

Cheers,

-JB-
Make sure to rerun all the JCK/JDK tests before pushing.
This was really a tricky problem!

best regards,

-- daniel



Reply via email to