-
- Downloads
i2psnark:
- Refactor to allow running a single Snark without a SnarkManager again, by moving some things from SnarkManager to I2PSnarkUtil, having Snark call completeListener callbacks, and having Storage call storageListener callbacks. This is in preparation for using Snark for router updates. Step 2 is to allow multiple I2PSnarkUtil instances. - Big rewrite of Storage to open file descriptors on demand, and close them when unused, so we can support large numbers of torrents.
Showing
- apps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java 40 additions, 0 deletionsapps/i2psnark/java/src/org/klomp/snark/I2PSnarkUtil.java
- apps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java 5 additions, 1 deletionapps/i2psnark/java/src/org/klomp/snark/PeerCheckerTask.java
- apps/i2psnark/java/src/org/klomp/snark/Snark.java 22 additions, 6 deletionsapps/i2psnark/java/src/org/klomp/snark/Snark.java
- apps/i2psnark/java/src/org/klomp/snark/SnarkManager.java 15 additions, 34 deletionsapps/i2psnark/java/src/org/klomp/snark/SnarkManager.java
- apps/i2psnark/java/src/org/klomp/snark/Storage.java 152 additions, 54 deletionsapps/i2psnark/java/src/org/klomp/snark/Storage.java
- apps/i2psnark/java/src/org/klomp/snark/TrackerClient.java 1 addition, 1 deletionapps/i2psnark/java/src/org/klomp/snark/TrackerClient.java
- apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java 2 additions, 2 deletions...2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
Loading
Please register or sign in to comment