Uploaded image for project: 'Immutant'
  1. Immutant
  2. IMMUTANT-122

nrepl socket remains open after undeploy

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 0.7.0
    • Labels:
      None

      Description

      Deploy an app with :nrepl-port configured, connect to it, then undeploy. The nrepl session remains active.

        Gliffy Diagrams

          Activity

          Hide
          tcrawley Toby Crawley added a comment -

          nrepl doesn't currently track sockets, so they can't be closed from the server side. The only way to close them is for the client to disconnect. We may be able to have nrepl add socket tracking, allowing us to close them from the server.

          Show
          tcrawley Toby Crawley added a comment - nrepl doesn't currently track sockets, so they can't be closed from the server side. The only way to close them is for the client to disconnect. We may be able to have nrepl add socket tracking, allowing us to close them from the server.
          Hide
          tcrawley Toby Crawley added a comment -

          0.2.0-RC1 now tracks open transports, we just have to close the server properly to have it close them for us: https://github.com/immutant/immutant/commit/cb2f6b675291d25e9003704e6f121217222278fc

          Show
          tcrawley Toby Crawley added a comment - 0.2.0-RC1 now tracks open transports, we just have to close the server properly to have it close them for us: https://github.com/immutant/immutant/commit/cb2f6b675291d25e9003704e6f121217222278fc

            People

            • Assignee:
              Unassigned
              Reporter:
              jcrossley Jim Crossley
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development