tasks can now terminate faster when no items were read, without neglecting their duty to close the channel if required. Code is a little less maintainable now, but faster, it appears
tasks can now terminate faster when no items were read, without neglecting their duty to close the channel if required. Code is a little less maintainable now, but faster, it appears

roidelapluie/GitPython,expobrain/GitPython,zsjohny/GitPython,avinassh/GitPython,hvnsweeting/GitPython,Conjuro/GitPython,breavo/GitPython,nvie/GitPython,nvie/GitPython,dpursehouse/GitPython,ghtdak/GitPython,roidelapluie/GitPython,cool-RR/GitPython,StyXman/GitPython,cdht/GitPython,cdht/GitPython,gitpython-developers/GitPython,pengshp/GitPython,manasdk/GitPython,gitpython-developers/gitpython,bwrsandman/GitPython,dpursehouse/GitPython,ghtdak/GitPython,cool-RR/GitPython,pengshp/GitPython,beni55/GitPython,StyXman/GitPython,avinassh/GitPython,jeblair/GitPython,manasdk/GitPython,hvnsweeting/GitPython,cdht/GitPython,Conjuro/GitPython,beni55/GitPython,gitpython-developers/gitpython,h4ck3rm1k3/GitPython,gitpython-developers/GitPython,avinassh/GitPython,bwrsandman/GitPython,cool-RR/GitPython,StyXman/GitPython,Conjuro/GitPython,jeblair/GitPython,expobrain/GitPython,h4ck3rm1k3/GitPython,bwrsandman/GitPython,breavo/GitPython,zsjohny/GitPython,pengshp/GitPython,OpenInkpot-archive/iplinux-python-git,zsjohny/GitPython