Author: tilman
Date: Tue Sep  8 12:32:24 2026
New Revision: 1937998

Log:
PDFBOX-5876: destroy process if timeout, by ChatGPT

Modified:
   
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestQuality.java

Modified: 
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestQuality.java
==============================================================================
--- 
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestQuality.java
       Tue Sep  8 12:32:01 2026        (r1937997)
+++ 
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/rendering/TestQuality.java
       Tue Sep  8 12:32:24 2026        (r1937998)
@@ -162,5 +162,9 @@ class TestQuality
         boolean finished = process.waitFor(120, TimeUnit.SECONDS);
         Assertions.assertTrue(finished, "subprocess timed out");
         Assertions.assertEquals(0, process.exitValue(), "subprocess failed:\n" 
+ output);
+        if (!finished)
+        {
+            process.destroy();
+        }
     }
 }

Reply via email to