Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-7727

Geode P2P connection hanging

    XMLWordPrintableJSON

    Details

      Description

      Geode P2P handshake reader stops listening to it's socket once the handshake between 2 peers is established. This seems to be a design choice.

      The problem is when the connection gets killed (TCP FIN). Since nothing is listening on the socket, nothing will get that FIN package and close the connection. The connection is left hanging (CLOSE-WAIT state). The peers are then unable to establish proper P2P communication later.

        Attachments

          Activity

            People

            • Assignee:
              mivanac Mario Ivanac
              Reporter:
              mivanac Mario Ivanac
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 3.5h
                3.5h