zulip/zerver/tornado
Greg Price c32b16715d tornado: Use spiffy new `call_later` rather than `add_timeout`.
This method was new in Tornado 4.0.  It saves us from having to get
the time ourselves and do the arithmetic -- which not only makes the
code a bit shorter, but also easier to get right.  Tornado docs (see
http://www.tornadoweb.org/en/stable/ioloop.html) say we should have
been getting the time from `ioloop.time()` rather than hardcoding
`time.time()`, because the loop could e.g. be running on the
`time.monotonic()` clock.
2017-11-29 16:56:29 -08:00
..
__init__.py tornado: Move tornado_ioloop_logging to new zerver/tornado tree. 2016-11-26 21:24:05 -08:00
application.py tornado: Sort imports in files with no merge conflicts. 2017-11-15 15:53:11 -08:00
descriptors.py zerver/tornado: Remove print_function. 2017-09-27 18:05:45 -07:00
event_queue.py tornado: Use spiffy new `call_later` rather than `add_timeout`. 2017-11-29 16:56:29 -08:00
exceptions.py tornado: Sort imports in files with no merge conflicts. 2017-11-15 15:53:11 -08:00
handlers.py tornado: Sort imports in files with no merge conflicts. 2017-11-15 15:53:11 -08:00
ioloop_logging.py tornado: Sort imports in files with no merge conflicts. 2017-11-15 15:53:11 -08:00
socket.py tornado: Use spiffy new `call_later` rather than `add_timeout`. 2017-11-29 16:56:29 -08:00
views.py tornado: Sort imports in files with no merge conflicts. 2017-11-15 15:53:11 -08:00
websocket_client.py zerver/tornado: Remove unused imports (F401). 2017-11-07 16:36:57 -08:00