On 25/04/17 11:47, Violeta Georgieva wrote:

<snip/>

> Thanks for the review.
> Changes for all comments are applied to the PR.
> Can you take a look?

Sure. A few more comments but nothing serious. Unless the fixes for any
of these require large changes to the patch I'd be +1 on applying the
patch with these fixes. I'd be fine with the patch being committed
without the minor issues fixed as long as they were addressed later.

Mark


Moderate

- If another thread calls suspend() after the call to close() it looks
  like there could be an issue. Is another state - CLOSING - required?

- On the client READ means a read is progress and READY means data has
  been read and is being processed. On the server the meanings are
  reversed.

- A couple of lines have trailing whitespace
  (only moderate because it will break the CI system)


Minor

- The Javadoc for the state diagram would be clearer with separate
  lines for each transition rather than some lines being bi-directional

- Can WsFrameClient.processSocketRead() be simplified? The try/catch
  block that sets read state to READY looks to be unnecessary. The code
  paths all appear to lead to close - and that sets the read state
  anyway.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to