java.lang.Object
net.i2p.router.RouterContext.CleanupTask
All Implemented Interfaces:
Runnable
Enclosing class:
RouterContext

private static class RouterContext.CleanupTaskextends Object implements Runnable
Cleanup task to remove this context from the static contexts list. This prevents memory leaks when routers are shut down.
  • Field Details

    • _ctx

      private final RouterContext _ctx
      The context being cleaned up.
  • Constructor Details

    • CleanupTask

      CleanupTask(RouterContext ctx)
      Prepares to clean up a dead context.
      Parameters:
      ctx - the context to clean up
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable