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

shutdown of a cache server with ServerLauncher causes JVM to exit before completing shutdown

    XMLWordPrintableJSON

Details

    Description

      Also see GEODE-1236, concerning the same behavior with GFSH.

      A server launched via ServerLauncher is kept alive by its AcceptorImpl thread. That is the only non-daemon thread in the JVM. If you shutdown that server with ServerLauncher it will invoke cache.close() which midway through closing will terminate the AcceptorImpl thread and cause the JVM to exit.

      Attachments

        Issue Links

          Activity

            People

              jens.deppe Jens Deppe
              bschuchardt Bruce J Schuchardt
              Votes:
              0 Vote for this issue
              Watchers:
              3 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 - 0.5h
                  0.5h