menuTicketing

Reglas de coincidencia de respuestas (implementación del cliente)

Como el orden de las respuestas puede diferir del orden de las solicitudes, se desmultiplexa así:

reglacontenido
clave de coincidenciael (op, clave) reflejado. A/T coinciden con quien espera A, R/N con quien espera R
múltiples solicitudes con el mismo (op, clave)coinciden en el orden en que se enviaron (cola FIFO por (op, clave))
momento de registrose registra el que espera antes de enviar la solicitud (evita la carrera de respuesta adelantada)
tratamiento de N/Tse devuelven como valores que no son error ("no existía"/"tiempo agotado")
E/respuesta desconocidase registra en log y se ignora (conexión se mantiene). not_active hace que esa conexión cambie a otro nodo