let the callback know the lookup times out and give it the chance to free the context
include for rand_urandom was missing