Simone Bordet
5e3c8821bb
If ClientContainer is being stopped, then we can unregister it from
...
the ShutdownThread.
This happens when ClientContainer is added as a managed bean to a
ContainerLifeCycle and the container is stopped.
2014-02-03 12:09:27 +01:00
Simone Bordet
3f5a30282d
Made sure that the number of selectors cannot be zero.
2014-02-03 12:09:27 +01:00
Greg Wilkins
8cc9d71e20
426750 Handle autoclose on async writes
2014-02-03 17:59:31 +11:00
Jan Bartel
d4368d1018
427068 ServletContext.getClassLoader should only check privileges if a SecurityManager exists
2014-01-31 16:24:00 +11:00
Greg Wilkins
a09d05b5cb
protected ServletHandler API
2014-01-30 15:52:15 +11:00
Simone Bordet
3486046f1e
426870 - HTTP 1.0 Request with Connection: keep-alive and response
...
content hangs.
Refactored tests.
2014-01-29 18:26:32 +01:00
Simone Bordet
cbdfd87d78
426870 - HTTP 1.0 Request with Connection: keep-alive and response
...
content hangs.
Fixed HttpGenerator to stay in the EOF_CONTENT mode if such case is
detected (while before it was moving to NO_CONTENT mode).
By staying in EOF_CONTENT mode the generator is made non-persistent
and eventually the connection is closed, signaling the end-of-content
to the client.
2014-01-29 11:20:00 +01:00
Joakim Erdfelt
5ed1a9dfb4
Adding parameterized version of HttpGeneratorServerTest.testHTTP()
2014-01-28 11:57:44 -07:00
Simone Bordet
7ce6aee304
426739 - Response with Connection: keep-alive truncated.
...
Fixed copy/paste error.
Also removed unnecessary constant.
2014-01-27 18:57:24 +01:00
Jesse McConnell
2db90757ed
Bug 426481 fix < java 1.7.0_10 npn files
2014-01-23 10:36:29 -06:00
Jesse McConnell
d2ab0ed506
Bug 426250 jetty-all should be deployed on release
2014-01-22 16:57:36 -06:00
Jesse McConnell
44858c2428
[Bug 423421] remove org.slf4j and org.ow2.asm from jetty-all artifact
2014-01-22 16:54:51 -06:00
Jan Bartel
49ac6de011
425930 JDBC Session Manager constantly reloading session if save intervall expired once
2014-01-20 13:29:21 +11:00
Greg Wilkins
62666dc344
425638 Fixed monitor module/xml typos
2014-01-20 11:04:39 +11:00
Jan Bartel
5f7a34e590
408167 Complex object as session attribute not necessarily persisted.
2014-01-20 10:40:05 +11:00
Jan Bartel
f735fe834b
425998 JDBCSessionIdManager fails to create maxinterval column
2014-01-18 08:31:43 +11:00
Jan Bartel
1e2e3fc7f2
425837 Upgrade to jstl 1.2.2
2014-01-17 14:36:08 +11:00
Simone Bordet
93013b36dd
425703 - Review [Queued]HttpInput.
...
Fixed synchronization.
Fixed notification of callbacks outside sync blocks.
Added isEOF() method to allow correct implementation of
blockForContent().
Remove unused callback onAllContentConsumed().
2014-01-15 13:14:19 +01:00
Joakim Erdfelt
e3e402c751
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2014-01-14 15:10:11 -07:00
Joakim Erdfelt
1ff01f36eb
Fixing SessionTest failures on windows due to file locking
2014-01-14 15:09:57 -07:00
Simone Bordet
e4cac732cf
Updated build profiles to JDK 7u51, along with NPN modules.
2014-01-14 22:51:18 +01:00
Simone Bordet
10dd14d34e
Reorganization of the code in preview of a larger refactoring.
2014-01-14 22:51:18 +01:00
Simone Bordet
1286363dbf
Improved SPDY load test.
2014-01-14 22:51:18 +01:00
Simone Bordet
9f786402fd
Added TODO, reminding to notify failure outside sync blocks.
2014-01-14 22:51:18 +01:00
Simone Bordet
c06e65e798
Improved dump() output.
2014-01-14 22:51:18 +01:00
Simone Bordet
99b5b61b0b
Simplified handling of "Connection: close" response header.
2014-01-14 22:51:18 +01:00
Joakim Erdfelt
dec67094bf
425696 - start.jar --add-to-start={module} results in error
2014-01-14 11:43:21 -07:00
Joakim Erdfelt
3a16944fd7
Fixing path based assertions to be OS neutral (windows)
2014-01-14 11:35:08 -07:00
Joakim Erdfelt
5cdd27b7b9
Merge branch 'master' of ssh://git.eclipse.org/gitroot/jetty/org.eclipse.jetty.project
2014-01-13 19:13:32 -07:00
Joakim Erdfelt
1cad68b263
Windows file mod (0755 to 0655) changes
2014-01-13 19:13:19 -07:00
Jan Bartel
a8b74ea9af
425275 org.eclipse.jetty.osgi.annotations.AnnotationConfiguration.BundleParserTask.getStatistic() returns null when debug is enabled.
2014-01-13 19:50:41 +11:00
Jesse McConnell
91429ea123
Merge branch 'release-9'
2014-01-10 09:11:25 -06:00
Jesse McConnell
d3b2072ad3
set for dev
2014-01-10 09:11:04 -06:00
Jan Bartel
f59b3db0e4
424562 JDBCSessionManager.setNodeIdInSessionId(true) does not work
2014-01-10 16:25:38 +11:00
Jesse McConnell
b82ec6e668
[maven-release-plugin] prepare for next development iteration
2014-01-08 16:47:09 -06:00
Jesse McConnell
b99623a21d
[maven-release-plugin] prepare release jetty-9.1.1.v20140108
2014-01-08 16:47:01 -06:00
Joakim Erdfelt
29dec203ba
Turning on some leak detection in websocket testing
2014-01-08 14:54:57 -07:00
Joakim Erdfelt
36340c4898
Minor tweaks to leak detector stuff
2014-01-08 14:54:39 -07:00
Jesse McConnell
b4156e4862
set for release
2014-01-08 13:36:42 -06:00
Jesse McConnell
dcf5c96439
Merge branch 'master' into release-9
2014-01-08 13:30:17 -06:00
Joakim Erdfelt
0d3b840951
Setting problematic SPDY test to @Ignore till such time as it can be properly addressed
2014-01-08 11:35:06 -07:00
Joakim Erdfelt
9df519c40f
423948 - Cleanup and consolidate testing utilities in WebSocket
...
+ Created websocket-common-tests.jar artifact
+ Consolidated duplicate code from other websocket-* modules
into the websocket-common test artifact
2014-01-08 10:47:45 -07:00
Simone Bordet
152dfaa293
Restoring code removed by mistake.
2014-01-08 16:49:04 +01:00
Simone Bordet
dbee351543
425043 - Track whether pools are used correctly.
...
Added leak detection to SPDY load test.
2014-01-08 16:17:32 +01:00
Joakim Erdfelt
fb8d55e46e
424735 - WebSocket / Make ServletUpgradeRequest expose its HttpServletRequest
...
+ Added ServletUpgradeRequest.getHttpServletRequest() to access the
underlying HttpServletRequest.
+ Wrapping underlying post-upgraded HttpServletRequest object with
many disabled methods that are no longer relevant at this
post-upgraded state of the connection.
2014-01-07 14:50:59 -07:00
Simone Bordet
a22cfbd885
425049 - add json mime mapping to mime.properties.
2014-01-07 21:46:22 +01:00
Joakim Erdfelt
259c624558
425038 - WebSocketClient leaks file handles when exceptions are thrown from open()
...
+ Close connection on open() exception
2014-01-07 13:19:01 -07:00
Joakim Erdfelt
44a7d23516
423646 - WebSocket / JSR / WebSocketContainer (Client) should have its LifeCycle stop on standalone use
...
+ Set Daemon on Executor and Scheduler threads to allow them to shutdown
with the JVM
2014-01-07 13:08:10 -07:00
Joakim Erdfelt
f0eeb27921
424847 - Deadlock in deflate-frame (webkit binary)
...
+ Moving notification flows to outside of the synchronization blocks
2014-01-07 11:47:19 -07:00
Simone Bordet
8720fb213c
425043 - Track whether pools are used correctly.
...
Introduced LeakDetector and utility classes LeakTrackingConnectionPool
and LeakTrackingByteBufferPool to track resource pool leakages.
Fixed ConnectionPool to be more precise in closing connections when
release() cannot recycle the connection.
Fixed a leak in server's HttpConnection in case a request arrives with
the Connection: close header: a ByteBuffer was allocated but never
released.
2014-01-07 19:44:29 +01:00