Files
SingularityViewer/indra/llmessage
Aleric Inglewood ef35aa7954 Work in progress
This work extends AIStateMachine to run multiplex() in the thread
that calls run(), cont() or set_state(). Note that all three
eventually call locked_cont(), so thats where multiplex() is called
from. Calling multiplex() means "running the state machine", as in
"calling multiplex_impl".

Currently only LLURLRequest uses this feature, and then only
for the HTTPGetResponder, and well only for the initializing,
start up and normal finish states.

A current/remaining problem is that we run into a situation where
the curl thread runs a statemachine to it's finish and kills it,
while the main thread is also 'running' it and tries to call
multiplex while the statemachine isn't running anymore.
2013-02-20 23:29:38 +01:00
..
2012-04-29 00:25:40 -04:00
2013-02-20 23:29:38 +01:00
2013-01-08 17:50:09 +01:00
2012-12-24 19:58:54 +01:00
2013-02-20 23:29:38 +01:00
2013-02-20 23:29:38 +01:00
2012-03-06 07:31:15 +01:00
2012-10-26 04:13:29 +02:00
2012-10-26 04:13:29 +02:00
2013-02-12 20:47:55 -06:00
2013-02-12 20:47:55 -06:00
2012-08-09 10:56:29 -04:00
2012-11-03 14:13:13 +01:00
2012-03-06 07:31:15 +01:00
2013-02-20 23:29:38 +01:00
2012-10-31 05:01:24 +01:00
2013-02-12 20:47:55 -06:00
2012-07-16 22:35:04 +02:00
2013-02-12 20:47:55 -06:00
2012-03-06 07:31:15 +01:00
2012-11-03 14:13:13 +01:00
2013-02-12 20:47:55 -06:00
2012-10-31 23:11:42 +01:00
2013-02-20 23:29:38 +01:00
2013-02-20 23:29:38 +01:00
2012-07-20 08:13:07 -04:00
2012-11-03 14:13:13 +01:00
2012-03-06 07:31:15 +01:00