summaryrefslogtreecommitdiffstats
path: root/jdisc_http_service
Commit message (Collapse)AuthorAgeFilesLines
* Add readme filesBjørn Christian Seime2017-01-192-15/+3
|
* Fix race condition in some http conformance testBjørn Christian Seime2017-01-121-2/+2
| | | | | Make call to Exception.getMessage()/getReasonPhrase in synchronized block to fix some flaky unit tests (e.g. testRequestContentCloseExceptionBeforeResponseWrite)
* Merge pull request #1316 from yahoo/bratseth/tensorzLester Solbakken2016-12-131-1/+1
|\ | | | | Bratseth/tensorz
| * Nonfunctional changes onlyJon Bratseth2016-12-131-1/+1
| |
* | Remove non-working web socket code from JDiscBjørn Christian Seime2016-12-1316-1998/+5
| |
* | Check for finished state in case other threads has called setFinishedBjørn Christian Seime2016-12-131-0/+3
|/
* Revert "Use Jetty 9.4.0"Henning Baldersheim2016-12-122-2/+1
|
* Use Jetty 9.4.0Bjørn Christian Seime2016-12-122-1/+2
|
* Revert "Use Jetty 9.4.0"Arnstein Ressem2016-12-121-1/+1
|
* Merge pull request #1300 from yahoo/bjorncs/fix-unit-test-race-conditionHenning Baldersheim2016-12-121-3/+2
|\ | | | | Fix race condition in some http conformance test
| * Fix race condition in some http conformance testBjørn Christian Seime2016-12-121-3/+2
| | | | | | | | | | Make call to Exception.getMessage()/getReasonPhrase in synchronized block to fix some flaky unit tests (eg testRequestContentCloseExceptionBeforeResponseWrite)
* | Merge pull request #1296 from yahoo/bjorncs/jetty-v9.4.0Bjørn Christian Seime2016-12-121-1/+1
|\ \ | |/ |/| Use Jetty 9.4.0
| * Use Jetty 9.4.0Bjørn Christian Seime2016-12-101-1/+1
| |
* | Close ServletOutputStream on completionBjørn Christian Seime2016-12-121-6/+15
|/ | | | | Eagerly close Servlet output stream instead of waiting for implicit close when AsyncContext is completed.
* Make use of noop completion handler more explicitBjørn Christian Seime2016-12-056-56/+46
| | | | | | Move ContentResponsePart to ServletOutputStream Remove duplicate implementations of a noop completion handler Remove assumption that buffer might be null
* Simplify writeBuffersInQueueToOutputStreamBjørn Christian Seime2016-12-051-4/+2
|
* Move write listener registration from constructor to dispatch methodsBjørn Christian Seime2016-12-011-1/+2
|
* Merge pull request #1223 from yahoo/bjorncs/jetty-jdisc-improvementsBjørn Christian Seime2016-12-014-137/+21
|\ | | | | Bjorncs/jetty jdisc improvements
| * Remove unused classBjørn Christian Seime2016-11-301-122/+0
| |
| * Use more fine grained lockingBjørn Christian Seime2016-11-301-3/+18
| |
| * Remove unused fieldBjørn Christian Seime2016-11-302-6/+2
| |
| * Remove unnecessary restrictionBjørn Christian Seime2016-11-301-6/+1
| |
* | Fail compilation on warningsBjørn Christian Seime2016-11-305-3/+7
| | | | | | | | Suppress warnings on unused resource in try-with-resource statements
* | Don't use deprecated constructorBjørn Christian Seime2016-11-301-1/+2
| |
* | Don't use deprecated ConnectorStatisticsBjørn Christian Seime2016-11-302-14/+9
| |
* | Don't use deprecated setKeyManagerFactoryAlgorithmBjørn Christian Seime2016-11-301-1/+1
|/
* Register Servlet WriteListener during request dispatchBjørn Christian Seime2016-11-303-17/+50
|
* Set content length to 0 for error responses without contentBjørn Christian Seime2016-11-301-0/+1
|
* Add missing copyright headerBjørn Christian Seime2016-11-302-0/+2
|
* Use async Servlet API to send error responseBjørn Christian Seime2016-11-296-45/+133
|
* Move use of setStatus to separate methodBjørn Christian Seime2016-11-291-11/+13
| | | | Improve documentation on the deprecation of setStatus
* Simplify ServletOutputStreamWriterBjørn Christian Seime2016-11-291-26/+6
|
* Use janitor thread pool instead of ad-hoc threadBjørn Christian Seime2016-11-071-2/+4
|
* Use fixed size buffer for request contentBjørn Christian Seime2016-11-071-4/+2
|
* Don't call blocking sendError from non-blocking contextBjørn Christian Seime2016-11-071-6/+15
|
* Complete early in ServletRequestReader if response is already committedBjørn Christian Seime2016-11-073-3/+17
|
* Revert "Don't call available()"Bjørn Christian Seime2016-11-071-1/+3
| | | | This reverts commit cab0bf8bb757968c5ed1523e5b3fea97ea2d2136.
* Revert "Assert servlet input/output streams are in ready state before ↵Bjørn Christian Seime2016-11-052-26/+11
| | | | | | completion" This reverts commit 973146fc7a848c7f38d86ecda0c00cdc54583930.
* Assert servlet input/output streams are in ready state before completionBjørn Christian Seime2016-11-042-11/+26
|
* Revert "Call AsyncContext.complete() when response is completed"Bjørn Christian Seime2016-11-041-1/+1
| | | | This reverts commit c585b50ed6ae14dd4f551547c9ff0179be70d316.
* Call AsyncContext.complete() when response is completedBjørn Christian Seime2016-11-031-1/+1
|
* Don't call available()Bjørn Christian Seime2016-11-031-3/+1
|
* Don't call close() which seems to be blockingBjørn Christian Seime2016-11-031-1/+0
|
* Revert to jetty default bufferpool.Henning Baldersheim2016-10-281-1/+1
|
* Keep the old ones around for compatibility.Henning Baldersheim2016-10-271-5/+0
|
* Moved to separate classHenning Baldersheim2016-10-272-105/+122
|
* Use our own static method for allocating a buffer.Henning Baldersheim2016-10-271-5/+10
|
* Provide our own buffer pool. Now does no pooling.Henning Baldersheim2016-10-261-1/+106
|
* Support configuring a hostname headerJon Bratseth2016-10-131-3/+0
|
* Give the list of ports we tried to listen to when binding failed.Henning Baldersheim2016-10-111-4/+6
|