[Opensim-dev] clients, agents, avatars, ODE

Michael Wright michaelwri22 at yahoo.co.uk
Wed Sep 19 16:02:48 UTC 2007


the childagent bool in ClientView.cs is old and not used (dates from pre sugilite) , should have been removed before now.

the real bool for telling what is a childagent is in ScenePresence.cs, IClientView shouldn't need to know that sort of thing as it is basically just a dumb interface for handling communications to and from the client/viewer.

dan miller <danbmil99 at yahoo.com> wrote: followup to chat with lbsa71:

in ClientView.cs, we have:

            this.m_scene.AddNewClient(this, false);

so it's always passing child=false.  But InitNewClient is called by
AuthUser, which is spawned as a thread by ClientView, and... climbing up the
stack of calls, we get OnReceivedData creating a new client thread when it
gets a UseCircuitCode.  This seems to happen once for each region, and I
have no idea how to tell what is a child and what is the 'real' client, to
hopefully pass it down the call stack or something of that nature.

-dan


_______________________________________________
Opensim-dev mailing list
Opensim-dev at lists.berlios.de
https://lists.berlios.de/mailman/listinfo/opensim-dev


       
---------------------------------
 For ideas on reducing your carbon footprint visit Yahoo! For Good this month.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20070919/28513a0b/attachment-0001.html>


More information about the Opensim-dev mailing list