daphne/channels
Coread 863b1cebdd Requeue next message immediately to avoid wait queue race condition (#532)
Changes the strategy so that after a message has been put on the wait queue, it is then checked to see if it became the next message during this time and if so, immediately flushed. Will hopefully fix #451.
2017-02-22 11:00:50 -08:00
..
binding Update Binding to support models with UUIDField as primary key (#528) 2017-02-14 09:48:00 -08:00
delay Fixed #512: Give rundelay a configurable sleep interval 2017-01-30 17:13:30 -08:00
generic Handle slight ordering not being set 2017-01-26 10:47:54 -08:00
management build endpoint description strings from runserver arguments before ca… (#434) 2017-01-08 18:10:56 -08:00
test Separate tests into own directory. (#531) 2017-02-16 10:22:23 -08:00
tests Separate tests into own directory. (#531) 2017-02-16 10:22:23 -08:00
__init__.py Releasing 1.0.3 2017-02-01 12:03:57 -08:00
apps.py First version of binding code 2016-07-14 23:15:57 -07:00
asgi.py Introduce ChannelTestCase to make testing easier 2016-04-04 03:34:05 +02:00
auth.py Iimprovements for test client (#352) 2016-09-12 11:28:12 +01:00
channel.py Fixed #481: Sends from outside consumers send immediately 2017-01-11 15:35:50 -08:00
exceptions.py Fix two typos (#521) 2017-02-07 10:20:06 -08:00
hacks.py Start making channels work to ASGI spec. 2016-01-02 10:17:45 -08:00
handler.py Fixed #483: HttpResponse takes "status", not "status_code" 2017-01-13 09:32:41 -08:00
log.py Show daphne server logs in runserver 2016-08-05 22:17:59 -07:00
message.py Fixed #481: Sends from outside consumers send immediately 2017-01-11 15:35:50 -08:00
routing.py Fix two typos (#521) 2017-02-07 10:20:06 -08:00
sessions.py Requeue next message immediately to avoid wait queue race condition (#532) 2017-02-22 11:00:50 -08:00
signals.py Sort imports and make Travis run isort (#425) 2016-11-05 12:08:38 +01:00
staticfiles.py Increase FileResponse block size everywhere, not just staticfiles 2016-03-22 10:31:37 -07:00
utils.py Update utils.py (#455) 2016-12-30 09:44:03 +00:00
worker.py User friendly way to close websocket with code (via CloseException) (#468) 2017-01-12 10:02:30 -08:00