1.1b4
Pre-release
Pre-release
- Detect and raise an error for several important types of
programming errors even if Python interpreter optimizations are
enabled with-O
orPYTHONOPTIMIZE
. Previously these would go
undetected if optimizations were enabled, potentially leading to
erratic, difficult to debug behaviour. - Fix an
AttributeError
fromgevent.queue.Queue
whenpeek
was called on an emptyQueue
. Reported in #643 by michaelvol. - Make
SIGCHLD
handlers specified tosignal.signal
work with
the child watchers that are used by default. Also make
os.waitpid
work with a first argument of -1. Noted by users of gunicorn. - Under Python 2, any timeout set on a socket would be ignored when
using the results ofsocket.makefile
. Reported in #644
by Karan Lyons.