]> git.ipfire.org Git - thirdparty/tornado.git/commit
io_loop: Don't spin CPU if callback returns {} 1838/head
authorA. Jesse Jiryu Davis <jesse@mongodb.com>
Wed, 21 Sep 2016 19:47:39 +0000 (15:47 -0400)
committerA. Jesse Jiryu Davis <jesse@mongodb.com>
Thu, 22 Sep 2016 10:24:39 +0000 (06:24 -0400)
commit7c9ca5070179eed6476585da009398dfffe2ab3c
tree03bb65e43c6c939d9c9aba941e1ac58fd9a5d19f
parentbec14a9152438fbf1b9584dc3da4500137577308
io_loop: Don't spin CPU if callback returns {}

Fixes an infinite loop by preventing _run_callback from directly calling
add_callback again when a callback returns {} or [].
tornado/ioloop.py
tornado/test/ioloop_test.py