diff options
-rw-r--r-- | vespaclient-container-plugin/src/main/java/com/yahoo/document/restapi/resource/DocumentV1ApiHandler.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vespaclient-container-plugin/src/main/java/com/yahoo/document/restapi/resource/DocumentV1ApiHandler.java b/vespaclient-container-plugin/src/main/java/com/yahoo/document/restapi/resource/DocumentV1ApiHandler.java index 147dd9e77cd..73c5be12697 100644 --- a/vespaclient-container-plugin/src/main/java/com/yahoo/document/restapi/resource/DocumentV1ApiHandler.java +++ b/vespaclient-container-plugin/src/main/java/com/yahoo/document/restapi/resource/DocumentV1ApiHandler.java @@ -666,7 +666,7 @@ public class DocumentV1ApiHandler extends AbstractRequestHandler { public void close(CompletionHandler handler) { try { if ( ! written.get()) - log.log(WARNING, "Closed without any content. Really!? Usage error (no content needed) or bug."); + throw new IllegalStateException("This content channel expects content to be written prior to close"); delegate.close(logException); try (UnsafeContentInputStream in = new UnsafeContentInputStream(delegate)) { reader.accept(in); |