Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.3.0
    • client/server
    • None

    Description

      As a user of the new protocol, I need to be sure my servers shut down cleanly in order to manage my grid. Ensure new protocol shuts down cleanly and does not impact server restarts/shutdowns.

      Specifically, investigate:
      Implement at least the terminateNow(), emergencyClose(), and cleanup() methods (and do a check for others) on NewClientServerConnection. Make sure that we handle each one in a similar fashion to how the legacy ServerConnection does.

      AcceptorImpl and its callers use loadEmergencyClasses() to make sure that classes which are needed for a proper shutdown are loaded when the Cache starts, and prior to shutdown (which could be an OOM or similar situation).

      In the parent call (I think AcceptorImpl) add a call to our own method, and call the same method on any classes we depend on.

      Attachments

        Issue Links

          Activity

            People

              amurmann Alexander Murmann
              gosullivan Galen O'Sullivan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: