• Randall Leeds's avatar
    Switch to ws4py · 2358bd20
    Randall Leeds authored
    Since pyramid_sockjs seems pretty unmaintained, having fallen behind
    gevent-websocket quite a bit, and there don't seem to be any actively
    maintained pyramid websocket integration libraries, switch to using
    ws4py directly.
    
    This change drops support for non-native websockets. As a result, we
    have to do our own JSON decoding of the messages.
    
    We also switch to a `gevent.pywsgi` based worker of our own. This
    worker combines the gevent_pywsgi worker from Gunicorn with the
    gevent helpers from ws4py that cleanly shutdown sockets on server
    termination.
    2358bd20
Name
Last commit
Last update
..
auth Loading commit data...
directives Loading commit data...
helpers Loading commit data...
plugin Loading commit data...
session Loading commit data...
vendor Loading commit data...
.gitignore Loading commit data...
app.coffee Loading commit data...
controllers.coffee Loading commit data...
directives.coffee Loading commit data...
filters.coffee Loading commit data...
guest.coffee Loading commit data...
host.coffee Loading commit data...
identity-service.coffee Loading commit data...
searchfilters.coffee Loading commit data...
services.coffee Loading commit data...
streamer-service.coffee Loading commit data...
streamsearch.coffee Loading commit data...