Skip to content

Commit 2240c54

Browse files
authored
Fix deadlock during remoting (#5)
1 parent d9465f5 commit 2240c54

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/main/java/io/jenkins/plugins/junit/storage/database/DatabaseTestResultStorage.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -619,8 +619,7 @@ private static class RemotePublisherImpl implements RemotePublisher {
619619

620620
@Override public void publish(TestResult result, TaskListener listener) throws IOException {
621621
try {
622-
Connection connection = connectionSupplier.connection();
623-
try (PreparedStatement statement = connection.prepareStatement("INSERT INTO " + CASE_RESULTS_TABLE + " (job, build, suite, package, className, testName, errorDetails, skipped, duration) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)")) {
622+
try (Connection connection = connectionSupplier.connection(); PreparedStatement statement = connection.prepareStatement("INSERT INTO " + CASE_RESULTS_TABLE + " (job, build, suite, package, className, testName, errorDetails, skipped, duration) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)")) {
624623
int count = 0;
625624
for (SuiteResult suiteResult : result.getSuites()) {
626625
for (CaseResult caseResult : suiteResult.getCases()) {

0 commit comments

Comments
 (0)