{"push_id":821992322,"size":1,"distinct_size":1,"ref":"refs/heads/fix_stream_wrapper","head":"17087eb26695ba4124d9bc5540d48ecb41b1be9f","before":"8c5511cafc50ab87a870f851b9c3c649c349defe","commits":[{"sha":"17087eb26695ba4124d9bc5540d48ecb41b1be9f","author":{"email":"db6e04afe5de3a78b818a440af0c0bf90c622c4e@rackspace.com","name":"Kurt Griffiths"},"message":"Make wsgi.input wrapper more robust\n\nFix two bugs with the wsgi.input wrapper that is used to normalize\nbehavior between wsgiref and production-class web servers:\n\n1. Do not hang when reading with a size < Content-Length but the\n   stream has already been consumed.\n2. If Content-Length is invalid or missing, assume no content and\n   still wrap the stream, rather than sometimes wrapping and sometimes\n   not.\n\nAlso, improve the tests to more cleanly shut down the wsgiref server\nbetween tests so that the above can be tested in a more modular\nfashion.","distinct":true,"url":"https://api.github.com/repos/kgriffs/falcon/commits/17087eb26695ba4124d9bc5540d48ecb41b1be9f"}]}