Fix bug -- a false return from cog1 would return a pending cog that would itself return false on the next iteration.