From 853f8d50efaeb4cc6de6a09a6cdfc59b180ec423 Mon Sep 17 00:00:00 2001 From: jaymode Date: Wed, 17 Jun 2015 09:32:03 -0400 Subject: [PATCH] Test: assert that the current thread is not already interrupted Original commit: elastic/x-pack-elasticsearch@acc517ca535b3a1956f4218d73b1affc6abbf4e8 --- .../org/elasticsearch/shield/audit/index/IndexAuditTrail.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/org/elasticsearch/shield/audit/index/IndexAuditTrail.java b/src/main/java/org/elasticsearch/shield/audit/index/IndexAuditTrail.java index 9c7e43d1b2f..4e345e140e9 100644 --- a/src/main/java/org/elasticsearch/shield/audit/index/IndexAuditTrail.java +++ b/src/main/java/org/elasticsearch/shield/audit/index/IndexAuditTrail.java @@ -617,6 +617,7 @@ public class IndexAuditTrail extends AbstractComponent implements AuditTrail { } authenticationService.attachUserHeaderIfMissing(request, auditUser.user()); + assert !Thread.currentThread().isInterrupted() : "current thread has been interrupted before putting index template!!!"; PutIndexTemplateResponse response = client.admin().indices().putTemplate(request).actionGet(); if (!response.isAcknowledged()) { throw new ShieldException("failed to put index template for audit logging");