Files
SingularityViewer/indra
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
..
2013-02-20 23:29:38 +01:00
2013-01-30 05:43:17 +01:00
2012-07-04 10:25:04 +00:00
2012-12-09 02:10:16 +01:00
2013-02-20 23:29:38 +01:00
2013-01-08 17:07:05 -06:00
2013-02-20 23:29:38 +01:00
2012-07-23 18:15:11 +02:00