Skip to content

Commit 32d2b13

Browse files
committed
server upgrade
jetty 9.4.7 fix jooby-project#908 fix jooby-project#855 undertow 1.4.20 fix jooby-project#907 netty 4.1.6 fix jooby-project#906
1 parent 6c02143 commit 32d2b13

File tree

5 files changed

+8
-3
lines changed

5 files changed

+8
-3
lines changed

modules/jooby-jetty/src/main/java/org/jooby/internal/jetty/JettyResponse.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,7 @@ public JettyResponse(final ServletServletRequest nreq, final HttpServletResponse
235235

236236
@Override
237237
public void send(final byte[] bytes) throws Exception {
238+
rsp.setHeader("Transfer-Encoding", null);
238239
sender().sendContent(ByteBuffer.wrap(bytes));
239240
}
240241

modules/jooby-jetty/src/test/java/org/jooby/internal/jetty/JettyResponseTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ public void sendBytes() throws Exception {
7777
output.sendContent(unit.capture(ByteBuffer.class));
7878

7979
Response rsp = unit.get(Response.class);
80+
rsp.setHeader("Transfer-Encoding", null);
8081
expect(rsp.getHttpOutput()).andReturn(output);
8182
})
8283
.run(unit -> {
@@ -212,6 +213,7 @@ public void succeeded() throws Exception {
212213
output.close();
213214

214215
Response rsp = unit.get(Response.class);
216+
rsp.setHeader("Transfer-Encoding", null);
215217
expect(rsp.getHttpOutput()).andReturn(output).times(2);
216218
})
217219
.expect(noAsyncStarted)

modules/jooby-servlet/src/main/java/org/jooby/servlet/ServletServletResponse.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,7 @@ public void header(final String name, final Iterable<String> values) {
267267

268268
@Override
269269
public void send(final byte[] bytes) throws Exception {
270+
rsp.setHeader("Transfer-Encoding", null);
270271
ServletOutputStream output = rsp.getOutputStream();
271272
output.write(bytes);
272273
output.close();

modules/jooby-servlet/src/test/java/org/jooby/servlet/ServletServletResponseTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ public void sendBytes() throws Exception {
141141
output.close();
142142

143143
HttpServletResponse rsp = unit.get(HttpServletResponse.class);
144+
rsp.setHeader("Transfer-Encoding", null);
144145
expect(rsp.getOutputStream()).andReturn(output);
145146
})
146147
.run(unit -> {

pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2987,10 +2987,10 @@ org.eclipse.jdt.apt.processorOptions/defaultOverwrite=true
29872987
<!-- Dependencies -->
29882988
<funzy.version>0.1.0</funzy.version>
29892989
<jackson.version>2.8.3</jackson.version>
2990-
<undertow.version>1.4.15.Final</undertow.version>
2990+
<undertow.version>1.4.20.Final</undertow.version>
29912991
<servlet.version>3.1.0</servlet.version>
2992-
<jetty.version>9.4.3.v20170317</jetty.version>
2993-
<netty.version>4.1.14.Final</netty.version>
2992+
<jetty.version>9.4.7.v20170914</jetty.version>
2993+
<netty.version>4.1.16.Final</netty.version>
29942994
<boringssl.version>1.1.33.Fork26</boringssl.version>
29952995
<javassist.version>3.20.0-GA</javassist.version>
29962996
<javax.ws.rs-api.version>2.0</javax.ws.rs-api.version>

0 commit comments

Comments
 (0)