i2pd-qt
i2pd-qt copied to clipboard
Graceful shutdown for Android and QT GUI must stop as soon as no transit
but not later than 10 minutes
The code for Unix if (gracefulShutdownInterval <= 0 || i2p::tunnel::tunnels.CountTransitTunnels() <= 0) { LogPrint(eLogInfo, "Graceful shutdown"); return; }
same for qt gui
Android part is done in https://github.com/PurpleI2P/i2pd/commit/c0de9455bbda0d18e7db75aa382a9bfa166a36a8
Android: codeblock at line
https://github.com/PurpleI2P/i2pd-android/blob/d57a241d6e44075f7e0d3a01fd469186827f151a/app/src/main/java/org/purplei2p/i2pd/I2PDActivity.java#L391
must be moved here
https://github.com/PurpleI2P/i2pd-android/blob/d57a241d6e44075f7e0d3a01fd469186827f151a/app/src/main/java/org/purplei2p/i2pd/I2PDActivity.java#L410