/* keep is set if you should keep the results.
* If timeleft is set to 0, means it timed out.
* score is the result, and a talloc context freed after all our
/* keep is set if you should keep the results.
* If timeleft is set to 0, means it timed out.
* score is the result, and a talloc context freed after all our