Destroy headless process if it goes too long

Former-commit-id: e3c2ab91be
Former-commit-id: 1eded14d0e2320a2d7fda6e6d48482633b083373
This commit is contained in:
idk
2022-09-06 23:52:52 -04:00
parent bf605d6e76
commit e2a6f3d37e

View File

@ -510,9 +510,9 @@ public class I2PFirefox extends I2PCommonBrowser {
Process hp = hpb.start();
try {
boolean hev = hp.waitFor(20, TimeUnit.SECONDS);
println("Headless browser run completed, exit: " + hev);
if (!hev)
hp.destroy();
println("Headless browser run completed, exit: " + hev);
} catch (InterruptedException e) {
println("Headless browser error "+e.toString());
}