Package net.i2p.util

Class I2PAppThread

All Implemented Interfaces:
Runnable
Direct Known Subclasses:
DaemonThread, I2PTunnelOutproxyRunner, I2PTunnelRunner, InternalSocketRunner, SnarkShutdown, UpdateRunner

public class I2PAppThread
extends I2PThread
Like I2PThread but with per-thread OOM listeners, rather than a static router-wide listener list, so that an OOM in an app won't call the router listener to shutdown the whole router. This is preferred for application use. See I2PThread for features.