Uhg, I thought of something I didn't consider before: how to cleanly
end the Server/DirectedControl(l)er process.  Assuming that the Client
only sends Actions to the DirectedController while the
DirectedController is in its turn() method (which I would probably
regulate using some flag in DirectedController) the Client will
eventually need a way to order the Server to stop its processing.
Stopping the Server also has to make the DirectedController break out
of its turn method without letting it execute an Action.  I don't want
to just kill the Server thread because I may want to do serialization
or other kinds of cleanup.

Have people encountered something like this before?

Thank you,

Aaron J. M.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to