id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 2560,[patch] HttpResponse should support close() for iterators,Ivan Sagalaev ,Adrian Holovaty,"WSGI kinda suggests that a server should call 'close()' method of after getting content from a response iterator if it has one. This is very logical since one of the most common examples of an iterator is a file and it really should be closed afterwards. And incidentally 'flup' which is commonly used to run FastCGI server indeed does this. The problem is that our HttpResponse wraps the actual iterator into a generator (for unicode conversion). And this generator doesn't have 'close()' method and hence the iterator never closed. I've rewrote this to handle 'close()', patch follows.",defect,closed,Core (Other),,normal,fixed,,Maniac@… Malcolm Tredinnick,Unreviewed,1,0,0,0,0,0