Files
SingularityViewer/indra/llmessage
Aleric Inglewood 3f1fb9a66e Add improved timeout handling for HTTP transactions.
Introduces AIHTTPTimeoutPolicy objects which do not just
specify a single "timeout" in seconds, but a plethora of
timings related to the life cycle of the average HTTP
transaction.

This knowledge is that moved to the Responder being
used instead of floating constants hardcoded in the
callers of http requests. This assumes that the same
timeout policy is wanted for each transaction that
uses the same Responder, which can be enforced is needed.

I added a AIHTTPTimeoutPolicy for EVERY responder,
only to make it easier later to tune timeout values
and/or to get feedback about which responder runs
into HTTP errors in debug output (especially time outs),
so that they can be tuned later. If we already understood
exactly what we were doing then most responders could
have been left alone and just return the default timeout
policy: by far most timeout policies are just a copy
of the default policy, currently.

This commit is not finished... It's a work in progress
(viewer runs fine with it though).
2012-10-05 15:53:29 +02:00
..
2012-04-29 00:25:40 -04:00
2012-09-18 23:59:09 +02:00
2012-03-06 07:31:15 +01:00
2012-09-18 23:59:09 +02:00
2012-09-20 04:48:03 +02:00
2012-07-29 01:30:11 +02:00
2012-08-09 10:56:29 -04:00
2012-03-06 07:31:15 +01:00
2012-07-16 22:35:04 +02:00
2012-03-06 07:31:15 +01:00
2012-07-20 08:13:07 -04:00
2012-03-06 07:31:15 +01:00