Uploaded image for project: 'MINA'
  1. MINA
  2. DIRMINA-162

datagram session management fails

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.9.0
    • 1.0.0
    • None
    • None

    Description

      As of mina 0.9.0 the session management does not work in various ways:

      • a new session is created per received package. The worker thread does not cache created session but only assign the select key to the session and drops it after processing the package. It would be better to attach the session to the RegistrationRequest and check it while processing the received package.
      • the provided IoFilterChainBuilder does get applied to the created datagram session. It is cached in the RegistrationRequest but not used on the session
      • The sessionClose lifecycle event is not applied on the session either.

      Attachments

        1. mina-datagram-session-management-v7.diff
          49 kB
          Greg Duffy
        2. mina-datagram-session-management-v6.diff
          49 kB
          Greg Duffy
        3. mina-datagram-session-management-v5.diff
          45 kB
          Greg Duffy
        4. mina-datagram-session-management-v4.diff
          45 kB
          Greg Duffy
        5. mina-datagram-session-management-v3.diff
          31 kB
          Greg Duffy
        6. mina-datagram-session-management-v2.diff
          31 kB
          Greg Duffy
        7. mina-datagram-session-management.diff
          11 kB
          Greg Duffy

        Activity

          People

            trustin Trustin Lee
            rbieniek Rainer Bieniek
            Votes:
            1 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: