Uploaded image for project: 'JBoss Web Server'
  1. JBoss Web Server
  2. JWS-140

Numerous fixes to the APR/native connector to improve robustness.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • JWS 3.0.2 ER1
    • JWS 3.0.0 GA, JWS 3.0.1 DR1
    • tomcat8
    • None

      Numerous changes that improve the robustness of the APR/native connector.

      • addList and closeList was not protected by a sync. This could have led to corruption of these lists.
      • Fix an issue where sockets could end up being closed twice if they were in the poller, the connector is stopped and then closeSocket() was called.
      • When destroy() waits for the poller to exit, it needs to account for when there are multiple pollers.
      • Let destroy() handle the socket close if the poller has stopped in case the socket is already in the poller for a different event.

      http://svn.apache.org/r1666103
      http://svn.apache.org/r1666104
      http://svn.apache.org/r1666105
      http://svn.apache.org/r1666106

              rhn-support-csutherl Coty Sutherland
              dknox_jira David Knox (Inactive)
              Jan Štefl Jan Štefl
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: