@@ -88,7 +88,7 @@ def search(query, request, selected_engines):
8888 )
8989 requests.append(req)
9090 grequests.map(requests)
91− flat_res = list(filter(None, chain(*izip_longest(*results.values()))))
91+ flat_res = filter(None, chain.from_iterable(izip_longest(*results.values())))
9292 flat_len = len(flat_res)
9393 results = []
9494 # deduplication + scoring