Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-914

Stopping remote shell bundle does not close existing sessions

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: shell.remote-1.0.2
    • Fix Version/s: shell.remote-1.0.4
    • Component/s: Remote Shell
    • Labels:
      None

      Description

      When the Remote Shell bundle is stopped, the listener thread is stopped, but any threads currently handling remote shell connections are
      not stopped. If such connections receive commands, they cause NullPointerExceptions (since the service is not available any more due to
      the bundle stop) and the remote end seems to hang.

      The right handling would be to terminate any remote handling threads and to close the respective connections.

      This would also clean up the threads and allow for proper garbage collection in case of bundle uninstallation or upgrade.

        Attachments

          Activity

            People

            • Assignee:
              fmeschbe Felix Meschberger
              Reporter:
              fmeschbe Felix Meschberger
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: