Class ClientWriterRunner

  • All Implemented Interfaces:
    Runnable

    class ClientWriterRunner
    extends Object
    implements Runnable
    Async writer class so that if a client app hangs, they wont take down the whole router with them (since otherwise the JobQueue would block until the client reads from their i2cp socket, causing all sorts of bad things to happen) For external I2CP connections only.