properly close sub-iterator in recursive; fix #693
properly close sub-iterator in recursive; fix #693

cayleygraph/cayley,cayleygraph/cayley,kortschak/cayley,kortschak/cayley,kortschak/cayley,kortschak/cayley,kortschak/cayley