index
:
delta/python-packages/waitress.git
bestpractices
body-less-304
bugfix/close-buffer
bugfix/ipv6_server_name
bugfix/nameinfo
bugfix/socket-server-name-port
bugfix/socket_flags_windows
bugfix/uppercase_verb
bugfix/winerror-windows
build-docs-on-travis
cleanup/use-with-statement-makefile
close-app-iter-on-disconnect
close-outbufs
connection-overflow-warning
contributing
crack-version
doc_translogger
docs-grammar-fix
drop-py34
error-task-disconnect
feature.exit-from-thread
feature.vendor-asyncore-180
feature.x_wsgi_url_scheme-header
feature/multiple_sockets
fix-265
fix-deadlock-on-disconnect
fix-multi-line-headers
fix-tox
fix.filewrapper_leak
fix.idemonkeys
fix.issue64
fix/thread_name
garden/update-supported-python-versions
invalid-whitespace-cont
iobase
main
master
optimize-outbuf-len
outbuf-high-watermark
pipelinefix
proxy-header-middleware
proxy-updates
py3-only
queue-depth-warnings
queue-depth-warnings-int
resource-warnings
seekable
set-input-terminated
so_sndbuf
speedup-test-suite
trigger
update-configs
update-tox
workflows
github.com: Pylons/waitress.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
waitress
/
tests
/
test_channel.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
simplify rotation
Michael Merickel
2019-04-05
1
-9
/
+14
*
add backpressure on the app_iter if the socket can't send data quickly enough
Michael Merickel
2019-04-05
1
-0
/
+71
*
flush SO_SNDBUF data on every send and deprecate send_bytes
so_sndbuf
Michael Merickel
2019-04-04
1
-2
/
+14
*
degrade client disconnect to info not warn
Michael Merickel
2019-04-04
1
-4
/
+5
*
improve shutdown logic by having channel.cancel() interrupt the app_iter
Michael Merickel
2019-04-03
1
-25
/
+7
*
optimize tracking of pending outbuf bytes
fix-deadlock-on-disconnect
Michael Merickel
2019-04-02
1
-6
/
+12
*
handle client disconnections while rendering error response
error-task-disconnect
Michael Merickel
2019-03-28
1
-0
/
+27
*
interrupt the app_iter if it tries to write to a closed socket
Michael Merickel
2019-03-26
1
-0
/
+31
*
no need to alias close to _close now that ReadOnlyFileBasedBuffer actually ha...
Chris McDonough
2014-05-15
1
-4
/
+4
*
restore py3 compat, coverage
Chris McDonough
2013-11-21
1
-7
/
+6
*
- Fix some cases where the creation of extremely large output buffers (greater
Chris McDonough
2013-11-21
1
-0
/
+33
*
autopep8 runthrough and janitorial changes.
Keith Gaughan
2013-05-23
1
-6
/
+26
*
- Fix bug in HTTP Expect/Continue support. See
Chris McDonough
2013-01-10
1
-3
/
+20
*
dont fail if we cant close here
Chris McDonough
2012-01-16
1
-0
/
+15
*
Support the WSGI ``wsgi.file_wrapper`` protocol as per
Chris McDonough
2012-01-16
1
-18
/
+91
*
- A logic error prevented the internal outbuf buffer of a channel from being
Chris McDonough
2012-01-07
1
-3
/
+14
*
- Fix PATH_INFO encoding/decoding on Python 3 (as per PEP 333, tunnel
Chris McDonough
2012-01-03
1
-1
/
+1
*
- Channel timeout cleanup was broken.
Chris McDonough
2012-01-02
1
-0
/
+6
*
- Set default ``connection_limit`` back to 100 for benefit of maximal
Chris McDonough
2012-01-02
1
-2
/
+2
*
Features
Chris McDonough
2012-01-02
1
-191
/
+213
*
garden
Chris McDonough
2011-12-30
1
-38
/
+0
*
coverage
pipelinefix
Chris McDonough
2011-12-30
1
-2
/
+66
*
dont assert task will be none, instead set will_close when handle_close is ca...
Chris McDonough
2011-12-30
1
-1
/
+2
*
appease python 3
Chris McDonough
2011-12-30
1
-3
/
+3
*
fix exception reporting
Chris McDonough
2011-12-30
1
-0
/
+1
*
handle only one task at a time on channel to fix pipelineing issues
Chris McDonough
2011-12-29
1
-180
/
+139
*
unhose
Chris McDonough
2011-12-29
1
-6
/
+2
*
add trigger tests
Chris McDonough
2011-12-28
1
-0
/
+23
*
ensure headers and body cannot exceed a max size
Chris McDonough
2011-12-28
1
-0
/
+2
*
fix tests on py3, remove unused code
Chris McDonough
2011-12-27
1
-4
/
+2
*
add forgotten dispatcher file, put maintenance checking on server rather than...
Chris McDonough
2011-12-27
1
-50
/
+8
*
channel now requires an ajustments object
Chris McDonough
2011-12-27
1
-0
/
+16
*
renames, effective_host/effective_port, dont relog in task
Chris McDonough
2011-12-27
1
-3
/
+3
*
channel.write no longer accept non-byte-sequences.
Chris McDonough
2011-12-26
1
-19
/
+0
*
pep8
Chris McDonough
2011-12-26
1
-1
/
+1
*
put trigger on server instance rather than having it as a global
Chris McDonough
2011-12-26
1
-11
/
+7
*
fix tests on windows
Chris McDonough
2011-12-26
1
-18
/
+13
*
fix tests on windows
Chris McDonough
2011-12-26
1
-0
/
+5
*
fix on py32
Chris McDonough
2011-12-26
1
-1
/
+1
*
add expect/continue unit tests
Chris McDonough
2011-12-24
1
-0
/
+30
*
add expect/continue support; document differences from zope.server
Chris McDonough
2011-12-24
1
-0
/
+2
*
all tests pass on py3k
Chris McDonough
2011-12-22
1
-26
/
+26
*
get channel back up to 100 percent after integration test disable
Chris McDonough
2011-12-22
1
-0
/
+40
*
add init tests, 100 percent coverage for channel:
Chris McDonough
2011-12-22
1
-16
/
+198
*
collapse DualModeChannel and HTTPServerChannel
Chris McDonough
2011-12-21
1
-12
/
+21
*
de-enterprise-ize
Chris McDonough
2011-12-21
1
-0
/
+311